[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [53754] trunk/blender/source/gameengine/ Ketsji/KX_TrackToActuator.cpp: BGE: Fix from HG1 for bug [#32831] " TrackTo aktuator +X direction not working correct" reported by HG1.

Mitchell Stokes mogurijin at gmail.com
Sun Jan 13 00:48:42 CET 2013


Revision: 53754
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53754
Author:   moguri
Date:     2013-01-12 23:48:40 +0000 (Sat, 12 Jan 2013)
Log Message:
-----------
BGE: Fix from HG1 for bug [#32831] "TrackTo aktuator +X direction not working correct" reported by HG1.

Looks like a vector needed to be inverted for the +X calculation.

Modified Paths:
--------------
    trunk/blender/source/gameengine/Ketsji/KX_TrackToActuator.cpp

Modified: trunk/blender/source/gameengine/Ketsji/KX_TrackToActuator.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_TrackToActuator.cpp	2013-01-12 20:19:58 UTC (rev 53753)
+++ trunk/blender/source/gameengine/Ketsji/KX_TrackToActuator.cpp	2013-01-12 23:48:40 UTC (rev 53754)
@@ -294,7 +294,7 @@
 			{
 				// (1.0 , 0.0 , 0.0 ) x direction is forward, z (0.0 , 0.0 , 1.0 ) up
 				left  = dir.safe_normalized();
-				dir = (left.cross(up)).safe_normalized();
+				dir = -(left.cross(up)).safe_normalized();
 				mat.setValue (
 					left[0], dir[0],up[0], 
 					left[1], dir[1],up[1],




More information about the Bf-blender-cvs mailing list