Blender Git Commit Log

Git Commits -> Revision 4e84e07

August 9, 2021, 09:19 (GMT)
Fluid: Initial support for 2D fluid simulations

Initial adjustments for 2D (real-time) simulations.

Basic functionality includes:
- 2D/3D switcher in domain settings
- 2D simulation support for smoke/fire, wavelet noise, liquid
particles, secondary particles
- UI switcher to choose the axis that will be simulated on
- Planar visualization in workbench render

Some things that remain to do (non-exhaustive list):
- Eevee & Cycles support
- Liquid meshing
- Liquid viscosity solver

Commit Details:

Full Hash: 4e84e076b2567ee2ec9fc70aced35a3ebd0ad19e
Parent Commit: 23d5bbd
Lines Changed: +233, -54

10 Modified Paths:

/intern/mantaflow/intern/MANTA_main.cpp (+28, -6) (Diff)
/intern/mantaflow/intern/strings/fluid_script.h (+23, -8) (Diff)
/release/scripts/startup/bl_ui/properties_physics_fluid.py (+5, -1) (Diff)
/source/blender/blenkernel/BKE_fluid.h (+3, -0) (Diff)
/source/blender/blenkernel/intern/fluid.c (+47, -26) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+30, -0) (Diff)
/source/blender/draw/engines/overlay/overlay_extra.c (+8, -3) (Diff)
/source/blender/draw/engines/workbench/workbench_volume.c (+2, -1) (Diff)
/source/blender/makesdna/DNA_fluid_types.h (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_fluid.c (+81, -9) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021