[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [39244] trunk/blender/source/blender/ blenkernel/intern/particle.c: Fix [#28195] Particles objects disappear in viewport, and 90?\194?\176 rotation
Nathan Letwory
nathan at letworyinteractive.com
Wed Aug 10 09:36:57 CEST 2011
Revision: 39244
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39244
Author: jesterking
Date: 2011-08-10 07:36:57 +0000 (Wed, 10 Aug 2011)
Log Message:
-----------
Fix [#28195] Particles objects disappear in viewport, and 90?\194?\176 rotation
Reported by Jean Francois Sarazin
Lack of normal normalisation caused scaling issues. SIGGRAPH fix by jahka and jesterKing. Thanks to host dfelinto with entertainment provided by slikdigit.
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 2011-08-10 07:36:44 UTC (rev 39243)
+++ trunk/blender/source/blender/blenkernel/intern/particle.c 2011-08-10 07:36:57 UTC (rev 39244)
@@ -4389,6 +4389,7 @@
copy_m3_m4(nmat, ob->imat);
transpose_m3(nmat);
mul_m3_v3(nmat, nor);
+ normalize_v3(nor);
/* make sure that we get a proper side vector */
if(fabs(dot_v3v3(nor,vec))>0.999999) {
More information about the Bf-blender-cvs
mailing list