浏览代码

Merge pull request #276 from daner/quaternioninverse

Added function to calculate the inverse of a quaternion.
deltakosh 11 年之前
父节点
当前提交
57dac416ea
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      Babylon/Math/babylon.math.ts

+ 4 - 0
Babylon/Math/babylon.math.ts

@@ -1104,6 +1104,10 @@
 
             return new Quaternion((num3 * left.x) + (num2 * right.x), (num3 * left.y) + (num2 * right.y), (num3 * left.z) + (num2 * right.z), (num3 * left.w) + (num2 * right.w));
         }
+		
+		public static Inverse(q: Quaternion): Quaternion {
+			return new Quaternion(-q.x, -q.y, -q.z, q.w);
+		}		
     }
 
     export class Matrix {