[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13659] trunk/blender/source/blender/ blenkernel/intern/anim.c:

Brecht Van Lommel brechtvanlommel at pandora.be
Tue Feb 12 18:24:18 CET 2008


Revision: 13659
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13659
Author:   blendix
Date:     2008-02-12 18:24:15 +0100 (Tue, 12 Feb 2008)

Log Message:
-----------

Bugfix for use of unitinialized values when drawing hair dupli particles.

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

Modified: trunk/blender/source/blender/blenkernel/intern/anim.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/anim.c	2008-02-12 17:11:45 UTC (rev 13658)
+++ trunk/blender/source/blender/blenkernel/intern/anim.c	2008-02-12 17:24:15 UTC (rev 13659)
@@ -767,8 +767,13 @@
 		else
 			step_nbr = 0;
 
-		if(psys->flag & PSYS_HAIR_DONE)
-			hair= (totchild == 0 || psys->childcache) && psys->pathcache;
+		/* if we have a hair particle system, use the path cache */
+		if(part->type == PART_HAIR) {
+			if(psys->flag & PSYS_HAIR_DONE)
+				hair= (totchild == 0 || psys->childcache) && psys->pathcache;
+			if(!hair)
+				return;
+		}
 
 		psys->lattice = psys_get_lattice(par, psys);
 





More information about the Bf-blender-cvs mailing list