本文整理汇总了Java中com.badlogic.gdx.math.Matrix4.M32属性的典型用法代码示例。如果您正苦于以下问题:Java Matrix4.M32属性的具体用法?Java Matrix4.M32怎么用?Java Matrix4.M32使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类com.badlogic.gdx.math.Matrix4
的用法示例。
在下文中一共展示了Matrix4.M32属性的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: Transform
/**
* Transform a Vector3 using a Transformation Matrix
*
* @param vector
* Vector to transform
* @param transform
* The Transformation matrix
* @return
*/
public static Vector3 Transform(Vector3 vector, Matrix4 transform) {
Vector3 result = new Vector3((vector.x * transform.val[Matrix4.M00])
+ (vector.y * transform.val[Matrix4.M10])
+ (vector.z * transform.val[Matrix4.M20])
+ transform.val[Matrix4.M30],
(vector.x * transform.val[Matrix4.M01])
+ (vector.y * transform.val[Matrix4.M11])
+ (vector.z * transform.val[Matrix4.M21])
+ transform.val[Matrix4.M31],
(vector.x * transform.val[Matrix4.M02])
+ (vector.y * transform.val[Matrix4.M12])
+ (vector.z * transform.val[Matrix4.M22])
+ transform.val[Matrix4.M32]);
return result;
}