Blender Git Commit Log

Git Commits -> Revision 709ca0e

Revision 709ca0e by Janne Karhu (master)
March 18, 2012, 21:33 (GMT)
"Fix" for [#30098] Particle rotation wrong / explode modifier
- The main problem was that in order to be accurate all particle
rotations have to be calculated incrementally so the only working
solution is to store rotations to the point cache (previously
this was only done for dynamic rotations). This can nearly double
the point cache size so it's not ideal to have this as a default
as in many cases you don't care about particle rotations.
- Particle rotation panel now has a new "enable" checkbox that
enables rotation calculations and the storing of rotations to
point cache.
- Old files will have rotations enabled via do_versions so that in
the worst case old files will only get bigger point caches, but no
sudden loss of particle rotations.

Commit Details:

Full Hash: 709ca0ece9b28858cea8084f8040ce0b7455958a
SVN Revision: 44977
Parent Commit: 9db821a
Lines Changed: +40, -9

6 Modified Paths:

/release/scripts/startup/bl_ui/properties_particle.py (+11, -1) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+6, -0) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+9, -7) (Diff)
/source/blender/blenloader/intern/readfile.c (+7, -0) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_particle.c (+6, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021