Blender Git Loki

Git Commits -> Revision d1f19d7

Revision d1f19d7 by Janne Karhu (master)
February 25, 2010, 00:03 (GMT)
Fix for [#19955] 2.5 Particles are calculated wrong when object has any transform animation
* The exact location of particle birth wasn't cached if cache step was greater than 1, so the interpolation from an unborn particle to a living one wasn't accurate at all.
* Although not ideal, the current solution is to copy the birth location to the previous cached frame so it's always exact. This should work properly for memory & disk cache.
* This fix shouldn't cause any problems, but exhaustive tests of caching are difficult so be sure to let me know if there's strange behavior.

Commit Details:

Full Hash: d1f19d7e844010f4ba1d58f97ed1caf8c33f7ae5
SVN Revision: 27131
Parent Commit: 47d79b0
Lines Changed: +79, -14

2 Modified Paths:

/source/blender/blenkernel/BKE_pointcache.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+78, -14) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021