[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33736] trunk/blender/source/blender/ blenkernel/intern/particle_system.c: Big fix: particle pointcache was cleared fully on any particle setting change

Janne Karhu jhkarh at gmail.com
Fri Dec 17 14:13:32 CET 2010


Revision: 33736
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33736
Author:   jhk
Date:     2010-12-17 14:13:32 +0100 (Fri, 17 Dec 2010)

Log Message:
-----------
Big fix: particle pointcache was cleared fully on any particle setting change
* Now only the cache after current frame is cleared.
* Probably own fault from my last commit.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/particle_system.c

Modified: trunk/blender/source/blender/blenkernel/intern/particle_system.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/particle_system.c	2010-12-17 11:44:09 UTC (rev 33735)
+++ trunk/blender/source/blender/blenkernel/intern/particle_system.c	2010-12-17 13:13:32 UTC (rev 33736)
@@ -3786,7 +3786,7 @@
 		/* flag for possible explode modifiers after this system */
 		sim->psmd->flag |= eParticleSystemFlag_Pars;
 
-		BKE_ptcache_id_clear(pid, PTCACHE_CLEAR_ALL, cfra);
+		BKE_ptcache_id_clear(pid, PTCACHE_CLEAR_AFTER, cfra);
 	}
 
 /* 2. try to read from the cache */





More information about the Bf-blender-cvs mailing list