- Particle-particle effectors we're quite unstable and not accurate at all. Now this...
authorJanne Karhu <jhkarh@gmail.com>
Tue, 23 Sep 2008 12:53:00 +0000 (12:53 +0000)
committerJanne Karhu <jhkarh@gmail.com>
Tue, 23 Sep 2008 12:53:00 +0000 (12:53 +0000)
commit47032c251dd94939bc74cd2b4d0166c567b98888
tree10213f0d0a9feb92f82c176b07424ea06ff47fcb
parenta55d5918985f58ff3ea52bf78a7bc84d35d483c8
- Particle-particle effectors we're quite unstable and not accurate at all. Now this should be fixed (especially with other integrators than euler) as the needed inter-frame effector particle positions are interpolated properly from the current and previous positions (previously only the most recent position was used).
- In practice this removes the dependency of particle simulations from the update order of objects and different particle systems inside objects.
- As a nice side effect out of this we also get fully correct birth positions for "near reactor particles" (previously for example smoke trail reactor particles were not born smoothly along the target particles path).
source/blender/blenkernel/intern/particle.c
source/blender/blenkernel/intern/particle_system.c
source/blender/makesdna/DNA_particle_types.h