[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33737] trunk/blender/source/blender/ render/intern/source/convertblender.c: Fix for [#25256] Particles with trailcount > 1 does not render if particles system is baked to Disk Cache.
Janne Karhu
jhkarh at gmail.com
Fri Dec 17 14:29:40 CET 2010
Revision: 33737
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33737
Author: jhk
Date: 2010-12-17 14:29:40 +0100 (Fri, 17 Dec 2010)
Log Message:
-----------
Fix for [#25256] Particles with trailcount > 1 does not render if particles system is baked to Disk Cache.
Modified Paths:
--------------
trunk/blender/source/blender/render/intern/source/convertblender.c
Modified: trunk/blender/source/blender/render/intern/source/convertblender.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/convertblender.c 2010-12-17 13:13:32 UTC (rev 33736)
+++ trunk/blender/source/blender/render/intern/source/convertblender.c 2010-12-17 13:29:40 UTC (rev 33737)
@@ -1931,6 +1931,9 @@
float ct = (part->draw & PART_ABS_PATH_TIME) ? cfra : pa_time;
float dt = length / (trail_count ? (float)trail_count : 1.0f);
+ /* make sure we have pointcache in memory before getting particle on path */
+ psys_make_temp_pointcache(ob, psys);
+
for(i=0; i < trail_count; i++, ct -= dt) {
if(part->draw & PART_ABS_PATH_TIME) {
if(ct < pa_birthtime || ct > pa_dietime)
More information about the Bf-blender-cvs
mailing list