Blender Git Loki
Git Commits -> Revision 7a53563
Revision 7a53563 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 13, 2014, 15:06 (GMT) |
Implementation of a target density feature for the hair simulation. This allows setting a target density which the fluid simulation will take into account as an additional term in the pressure Poisson equation. Based on two papers "Detail Preserving Continuum Simulation of Straight Hair" (McAdams et al. 2009) and "Two-way Coupled SPH and Particle Level Set Fluid Simulation" (Losasso et al. 2008) Currently the target pressure is specified directly, but it will be a lot more convenient to define this in terms of a geometric value such as "number of hairs per area" (combined with hair "thickness"). |
Commit Details:
Full Hash: 7a53563c9829d73253478c3efe6a8b0523fe1ad8
Parent Commit: debe72a
Lines Changed: +39, -22
6 Modified Paths:
/release/scripts/startup/bl_ui/properties_particle.py (+3, -4) (Diff)
/source/blender/makesdna/DNA_cloth_types.h (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_cloth.c (+7, -7) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+5, -4) (Diff)
/source/blender/physics/intern/hair_volume.cpp (+21, -4) (Diff)
/source/blender/physics/intern/implicit.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_cloth_types.h (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_cloth.c (+7, -7) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+5, -4) (Diff)
/source/blender/physics/intern/hair_volume.cpp (+21, -4) (Diff)
/source/blender/physics/intern/implicit.h (+1, -1) (Diff)