diff options
author | Janne Karhu <jhkarh@gmail.com> | 2011-07-18 06:40:54 +0400 |
---|---|---|
committer | Janne Karhu <jhkarh@gmail.com> | 2011-07-18 06:40:54 +0400 |
commit | 9469f0d0af61ce445e7eadf5b832a99baff0b976 (patch) | |
tree | 3b08090d8c6ad5738a0e987a331d5e193b5ef165 /source/blender/blenkernel/intern/particle_system.c | |
parent | cf83cabb101cadd8994b436932fdd847a7df2279 (diff) |
Bug fix: particle cache should only be cleared on the exact first integer frame, not in the case of a subframe between the first and second frame.
Diffstat (limited to 'source/blender/blenkernel/intern/particle_system.c')
-rw-r--r-- | source/blender/blenkernel/intern/particle_system.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/particle_system.c b/source/blender/blenkernel/intern/particle_system.c index 63a9c224971..1423f520b95 100644 --- a/source/blender/blenkernel/intern/particle_system.c +++ b/source/blender/blenkernel/intern/particle_system.c @@ -3987,7 +3987,7 @@ static void system_step(ParticleSimulationData *sim, float cfra) BKE_ptcache_id_time(pid, sim->scene, 0.0f, &startframe, &endframe, NULL); /* clear everythin on start frame */ - if((int)cfra == startframe) { + if(cfra == startframe) { BKE_ptcache_id_reset(sim->scene, pid, PTCACHE_RESET_OUTDATED); BKE_ptcache_validate(cache, startframe); cache->flag &= ~PTCACHE_REDO_NEEDED; |