3d 立体和虚拟摄像机设置

3d 立体和虚拟摄像机设置,3d,camera,stereoscopy,3d,Camera,Stereoscopy,我想知道你们中是否有人知道从一个简单的摄像机矩阵计算两个摄像机矩阵(左和右)的方法?为了达到立体效果(模拟人的双眼) 谢谢您的帮助。您所需要做的就是将每个摄影机稍微移动到当前摄影机的左右两侧,其中“左”和“右”由摄影机的视图方向定义 给定主摄像机的矩阵,只需将立体摄像机偏移两眼之间距离的一半即可。在伪代码中: leftMatrix.offset.x -= 0.5 * separation; rightMatrix.offset.x += 0.5 * separation; 其中leftMatr

我想知道你们中是否有人知道从一个简单的摄像机矩阵计算两个摄像机矩阵(左和右)的方法?为了达到立体效果(模拟人的双眼)


谢谢您的帮助。

您所需要做的就是将每个摄影机稍微移动到当前摄影机的左右两侧,其中“左”和“右”由摄影机的视图方向定义

给定主摄像机的矩阵,只需将立体摄像机偏移两眼之间距离的一半即可。在伪代码中:

leftMatrix.offset.x -= 0.5 * separation;
rightMatrix.offset.x += 0.5 * separation;

其中
leftMatrix
rightMatrix
最初是主摄像机矩阵的副本。根据您希望模型显示在屏幕的前面还是后面,您可能需要将+/-切换过来。

没有人对此有一点想法?