[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