Blender Git Loki

Git Commits -> Revision 01f6b87

Revision 01f6b87 by Lukas Toenne (hair_system)
August 4, 2014, 16:13 (GMT)
Make Bullet world stepping and rebuild less dependent on point cache.

This means the Bullet rigid body world will be created even when a baked
rigid body cache exists and stepping will also happen regardless of
baked or cached results being available.

The rationale is that the Bullet DynamicsWorld stepping may be used for
other systems as well (hair, later particles) which do not necessarily
use the same cache system. Rather than disabling stepping and collision
detection altogether the cached RigidBodies should rather be set to
kinematic, so that other un-cached participants can still use them for
collisions. This will also be an important prerequisite for later
layering of simulations with pre-cached or animated elements.

Commit Details:

Full Hash: 01f6b871233c22e232a16726feb4afe195589da2
Parent Commit: 963df44
Lines Changed: +46, -75

3 Modified Paths:

/source/blender/blenkernel/BKE_rigidbody.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+37, -30) (Diff)
/source/blender/blenkernel/intern/scene.c (+8, -44) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021