坐标系变换矩阵,该如何处理
坐标系变换矩阵
今天看书,看到坐标系变换的矩阵,自己推了一下发现和书上的不一样,先描述一下问题吧:
假设在(1,0,0),(0,1,0),(0,0,1)坐标系中有一点p,求p点在u,v,w坐标系中的坐标:
书上给出的结果是:
|ux vx wx|
M =|uy vy wz|
|uz vz wz|
而我推出的结果是:
|ux uy uz|
M =|vx vy vz|
|wx wy wz|
书上没有推导过程,只有结果,所以有点迷芒,哪个是对的啊???
------解决方案--------------------
再找相关的书,核对一下 某一本书可能出现印刷错误的可能
------解决方案--------------------
OpenGl中的行列和一般的不一样。
------解决方案--------------------
差一个转置,很正常的,通常是坐标变换矩阵左乘右乘的问题。还有楼主是不是把第一个矩阵第二行第三列元素打错了?
今天看书,看到坐标系变换的矩阵,自己推了一下发现和书上的不一样,先描述一下问题吧:
假设在(1,0,0),(0,1,0),(0,0,1)坐标系中有一点p,求p点在u,v,w坐标系中的坐标:
书上给出的结果是:
|ux vx wx|
M =|uy vy wz|
|uz vz wz|
而我推出的结果是:
|ux uy uz|
M =|vx vy vz|
|wx wy wz|
书上没有推导过程,只有结果,所以有点迷芒,哪个是对的啊???
------解决方案--------------------
再找相关的书,核对一下 某一本书可能出现印刷错误的可能
------解决方案--------------------
OpenGl中的行列和一般的不一样。
------解决方案--------------------
差一个转置,很正常的,通常是坐标变换矩阵左乘右乘的问题。还有楼主是不是把第一个矩阵第二行第三列元素打错了?