Blender Git Commit Log

Git Commits -> Revision 4a813ce

Revision 4a813ce by Lukas Toenne (hair_system, testbuild)
July 31, 2014, 17:04 (GMT)
Integrate hair solver stepping with the global scene stepping used for
Bullet physics.

This is a preparation to using Bullet for hair-mesh collisions. This
is much more accurate and requires less secondary interpolation when
the hair solver is in sync with the Bullet stepping.

Bullet uses essentially the same time step concepts as the hair solver
did, i.e. the main "step" (1 frame) is divided into fixed-size "ticks".
This is paramount for stability of the solver. The hair solver could
eventually use a multiple or integer fraction of the Bullet tick size
if more accuracy or performance is necessary.

Commit Details:

Full Hash: 4a813ce215b3208dad19906273a3335b05794902
Parent Commit: 53069d4
Lines Changed: +144, -55

7 Modified Paths:

/source/blender/blenkernel/BKE_object.h (+4, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+1, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+55, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+80, -6) (Diff)
/source/blender/hair/intern/HAIR_scene.cpp (+3, -0) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+0, -2) (Diff)
/source/blender/modifiers/intern/MOD_hair.c (+1, -47) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021