在Blender和其他三维建模工具中,坐标系是右手的,而在Unital3D和Orbiter飞行模拟器中,它们是左手的,为什么会发生这种情况呢?为什么他们不一直简单地使用右手坐标系来使事情变得更简单?为什么所有处理3D图形的程序都不使用Z+作为up?
Y | Z
ZX | YX
RIGHT-HAND | LEFT-HAND
TOP VIEW | TOP VIEW
(幸运的是,Unity3D将混合器坐标系转换为Unity3D坐标系)
我们知道,表示为三维齐次坐标的任何二维点(x, y) 都是(x, y, 1)形式的,它是投影平面P^2.的点。
如果我对三维点使用相同的概念,(x, y, z)表示为四维同质坐标,它的形式是(x, y, z, 1).
我的问题是,(x, y, z, 1)可以是三维投影空间的点吗?
我的第二个问题总是齐次坐标是射影空间的点吗?
注- P^2是一种投影平面,它包含\mathbb{R^2}( P^2中的\mathbb{R^2}点可表示为(x, y, 1) )和理想点的投影平面,其形式为(x, y, 0),称为无穷远点。