我知道齐次坐标用于简化仿射变换,但是 我不知道怎么......并且对它的表现感到困惑:它呈现了 用坐标(x,y,z,P)指向,为什么有一个额外的数字P?这是什么 当P = 0或1且甚至2,3,4 ......
时P的含义答案 0 :(得分:2)
如果P!=0
,您可以随时缩放坐标以获得P=1
,并将剩余坐标解释为3D空间中的一个点。 P=1
的选择是任意的,任何固定的非零值都可以用于相同的目的,但在非零实数1
中作为乘法单位和整数的加法生成器具有特殊作用,那么为什么也不要在这里使用它。
如果P=0
,则此坐标无法确定缩放比例。可以缩放前三个,使得点(x,y,z)位于单位球面上。由于各种原因,这一点可以解释为无穷远处的一个点。注意(-x,-y,-z)表示相同的点。一种看待它的方法是(x,y,z,t)其中t非常小是3D点(x / t,y / t,z / t,1),当t变为0时,它变为无穷大。