ScnMatrix4是一个4x4矩阵.我的问题是矩阵行对应于位置(ScnVector3),旋转(ScnVector4),缩放(ScnVector3).第四排是空的吗?
编辑:我玩过SCN4matrix,我需要它来创建一个有多个楼梯的形状.
我需要有关Shapeswithshapes方法的矩阵的信息
[SCNphysicsShape shapeWithShapes: (ElementArray*) :(transformArray)];
ScnMatrix4= | Xx Xy Xy X|
| Yx Yy Yz Y|
| Zx Zy Zz Z|
| Px Py Pz W|
Xx Xy Xy = The X axis vector of the local coordinate system of the shape.
Yx Yy Yz = The y axis vector of the local coordinate system of the shape.
Zx Zy Zz = The z axis vector of the local coordinate system of the shape.
Px = position in x axis relative to parent;
Py = Position in y axis relative to parent;
Pz = Position in z Axis relative to parent;
X Y Z = read the link for info;
W= 1 define that the matrix is about the position relative to parent;
W= 0 define that the matrix is about orientation;
Basicly a SCNmatriX4 completely describes the position, rotation of a node/shape.
http://www.opengl-tutorial.org/beginners-tutorials/tutorial-3-matrices/
This Link Provides a great source for all the info you need about Matrix Manipulation;
Run Code Online (Sandbox Code Playgroud)
编辑2; 我很擅长编辑:(
核心动画编程指南简要解释了这一点:
在复杂变换的情况下,并不总是可以直接从系数中提取位置/旋转/比例信息.
| 归档时间: |
|
| 查看次数: |
6662 次 |
| 最近记录: |