[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [27954] trunk/blender/source/blender/ blenkernel/intern/scene.c: pointcache in set scenes wasnt updating
Campbell Barton
ideasman42 at gmail.com
Fri Apr 2 13:18:52 CEST 2010
Revision: 27954
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=27954
Author: campbellbarton
Date: 2010-04-02 13:18:52 +0200 (Fri, 02 Apr 2010)
Log Message:
-----------
pointcache in set scenes wasnt updating
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/scene.c
Modified: trunk/blender/source/blender/blenkernel/intern/scene.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/scene.c 2010-04-02 11:15:37 UTC (rev 27953)
+++ trunk/blender/source/blender/blenkernel/intern/scene.c 2010-04-02 11:18:52 UTC (rev 27954)
@@ -953,8 +953,13 @@
BKE_animsys_evaluate_animdata(&scene->id, adt, ctime, 0);
}
+ /* XXX - this is called far to often, should be made apart of the depgraph */
BKE_ptcache_quick_cache_all(scene);
+ sce= scene;
+ while((sce= sce->set))
+ BKE_ptcache_quick_cache_all(sce);
+
/* in the future this should handle updates for all datablocks, not
only objects and scenes. - brecht */
}
More information about the Bf-blender-cvs
mailing list