Fail-bug in Vector3 * Quaternion operator

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2074 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
John Hurliman
2008-08-06 00:05:48 +00:00
parent 5523e50ec4
commit 7e38eb9019

View File

@@ -550,6 +550,7 @@ namespace OpenMetaverse
public static Vector3 operator *(Vector3 vec, Quaternion rot)
{
Vector3 vec2;
vec2.conversionBuffer = null;
vec2.X =
rot.W * rot.W * vec.X +
@@ -581,7 +582,7 @@ namespace OpenMetaverse
rot.X * rot.X * vec.Z +
rot.W * rot.W * vec.Z;
return vec;
return vec2;
}
public static Vector3 operator *(Vector3 vector, Matrix4 matrix)