读书人

3D中有四个水平参数和4个垂直参数///右

发布时间: 2013-07-01 12:33:04 作者: rapoo

3D中有4个水平参数和4个垂直参数///右下角1个数字对应缩放比例什么意思
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[解决办法]
a00 a01 a02 a03
[解决办法]


[解决办法]
a10 a11 a12 a13
[解决办法]


[解决办法]
a20 a21 a22 a23
[解决办法]


[解决办法]
a30 a31 a32 a33
[解决办法]
OpenGL D3D 中用于表示空间变换的4X4矩阵

齐次坐标: 一般3D空间 不管位置Position还是方向Vector用3个维度数字 就可以表示清楚了,
但添加第四个数使两者表达一致

P(12,2,23)-->齐次坐标 P(12,2,23,1) 点坐标最后一个数字为1,不=1的话就是缩放
V(0.1,0.2,0.23)-->齐次坐标 V(0.1,0.2,0.23,0) 向量齐次坐标最后一个数字为0

这些可baidu “齐次坐标”看懂


[解决办法]
a00 a01 a02
[解决办法]


[解决办法]
a10 a11 a12
[解决办法]


[解决办法]
a20 a21 a22
[解决办法]
右上角的旋转矩阵


[解决办法]
a03
[解决办法]


[解决办法]
a13
[解决办法]


[解决办法]
a23
[解决办法]
平移向量


[解决办法]
a33
[解决办法]
这个数字=1 则保持,不是1 对点就有缩放效果,见下面的点乘矩阵计算
[Px Py Pz 1]
*

[解决办法]
a00 a01 a02 a03
[解决办法]


------解决方案--------------------


a10 a11 a12 a13
[解决办法]


[解决办法]
a20 a21 a22 a23
[解决办法]


[解决办法]
a30 a31 a32 a33
[解决办法]


读书人网 >VC/MFC

热点推荐