Fluid physics for particles by Raul Fernandez Hernandez (Farsthary) and Stephen Swhit...
authorJanne Karhu <jhkarh@gmail.com>
Sun, 4 Apr 2010 12:29:06 +0000 (12:29 +0000)
committerJanne Karhu <jhkarh@gmail.com>
Sun, 4 Apr 2010 12:29:06 +0000 (12:29 +0000)
commitc5871b87502cfd35fa14881f1bcadbd5564e658f
tree7397e7a403589d31244ecaf7f976e3f532729159
parentd574e8b82617c389de85a09fcf9b0f14172466a8
Fluid physics for particles by Raul Fernandez Hernandez (Farsthary) and Stephen Swhitehorn:

This patch add SPH (Smoothed Particle Hydrodynamics)fluid dynamics to the
blender particle system. SPH is an boundless Lagrangian interpolation
technique to solve the fluid motion equations.

From liquids to sand, goo and gases could be simulated using the particle
system.

It features internal viscosity, a double density relaxation that accounts
for surface tension effects, static internal springs for plastic fluids,
and buoyancy for gases.

---------------------------------------

This is a commit of the core fluid physics. Raul will work on proper
documentation soon and more features such as surface extraction from
the particle point cloud and increasing stability by sub-frame calculations
later.
release/scripts/ui/properties_particle.py
source/blender/blenkernel/intern/particle.c
source/blender/blenkernel/intern/particle_system.c
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/writefile.c
source/blender/makesdna/DNA_particle_types.h
source/blender/makesrna/RNA_access.h
source/blender/makesrna/intern/rna_particle.c