Math 数学:如何将左手变换矩阵转换为右手变换矩阵

Math 数学:如何将左手变换矩阵转换为右手变换矩阵,math,graphics,3d,rotation,computer-vision,Math,Graphics,3d,Rotation,Computer Vision,我有一个转换矩阵(旋转+平移),它是在右手坐标系中构造的,其中X是右的,Y是向上的,Z是进入屏幕的 如果我想应用相同的变换,但在左手坐标系中,X是右的,Y是向下的,Z是在屏幕外的,我应该对现有的变换矩阵做什么修改 谢谢 一种右手坐标系,其中X为右,Y为向上,Z进入屏幕 然后是左手坐标系:X是拇指,Y是食指,Z是中指。你的右手应该不能做你所描述的事情而不折断几根骨头 一种左手坐标系,其中X为右,Y为下,Z不在屏幕上 这个坐标系也是左手坐标系 至于连接这两个的变换,这是一个简单的绕X轴180°旋转(

我有一个转换矩阵(旋转+平移),它是在右手坐标系中构造的,其中X是右的,Y是向上的,Z是进入屏幕的

如果我想应用相同的变换,但在左手坐标系中,X是右的,Y是向下的,Z是在屏幕外的,我应该对现有的变换矩阵做什么修改

谢谢

一种右手坐标系,其中X为右,Y为向上,Z进入屏幕

然后是左手坐标系:X是拇指,Y是食指,Z是中指。你的右手应该不能做你所描述的事情而不折断几根骨头

一种左手坐标系,其中X为右,Y为下,Z不在屏幕上

这个坐标系也是左手坐标系

至于连接这两个的变换,这是一个简单的绕X轴180°旋转(尝试此变换时要小心手腕扭伤),表示为以下3x3矩阵:

(1  0  0)
(0 -1  0)
(0  0 -1) 
你可以用这个预乘你的变换

希望这有帮助

一种右手坐标系,其中X为右,Y为向上,Z进入屏幕

然后是左手坐标系:X是拇指,Y是食指,Z是中指。你的右手应该不能做你所描述的事情而不折断几根骨头

一种左手坐标系,其中X为右,Y为下,Z不在屏幕上

这个坐标系也是左手坐标系

至于连接这两个的变换,这是一个简单的绕X轴180°旋转(尝试此变换时要小心手腕扭伤),表示为以下3x3矩阵:

(1  0  0)
(0 -1  0)
(0  0 -1) 
你可以用这个预乘你的变换

希望这有帮助