坐标变换,空间变换的本质

坐标变换或空间变换,本质是相对坐标的变化,绝对坐标没变。

世界空间有两个物体A,B。将A变换到B的坐标空间意思是:将A从世界空间变换到B的局部坐标空间,也就是在B的局部坐标系中重新定位A的坐标(也就是求出A在B坐标系中的相对坐标)

做法很简单:

1,B-A得到一个向量V,

2,把V分解到B的局部坐标的各轴上

得到的结果就是A在B的局部坐标系中的坐标,物体A也就变换到了物体B的局部坐标系中,简称为A变换到了B的空间中。

在游戏引擎开发中最常用的几种变换:

1,渲染管线中为了渲染物体,将物体变换到相机空间

2,渲染阴影贴图shadow map时,将相机变换到灯光空间

猜你喜欢

转载自www.cnblogs.com/timeObjserver/p/11386672.html