[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [31715] trunk/blender/source/blender/ blenkernel/intern/particle.c: [#23462] Hair display affects rendered quantity

Janne Karhu jhkarh at gmail.com
Thu Sep 2 07:51:02 CEST 2010


Revision: 31715
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=31715
Author:   jhk
Date:     2010-09-02 07:51:02 +0200 (Thu, 02 Sep 2010)

Log Message:
-----------
[#23462] Hair display affects rendered quantity

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

Modified: trunk/blender/source/blender/blenkernel/intern/particle.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/particle.c	2010-09-02 05:37:54 UTC (rev 31714)
+++ trunk/blender/source/blender/blenkernel/intern/particle.c	2010-09-02 05:51:02 UTC (rev 31715)
@@ -709,6 +709,10 @@
 	data->timeoffset= timeoffset;
 
 	psys->renderdata= data;
+
+	/* Hair can and has to be recalculated if everything isn't displayed. */
+	if(psys->part->disp != 100 && psys->part->type == PART_HAIR)
+		psys->recalc |= PSYS_RECALC_RESET;
 }
 
 void psys_render_restore(Object *ob, ParticleSystem *psys)





More information about the Bf-blender-cvs mailing list