Unity Camera中心点的偏移
在VR 中,如果镜片的中心轴,和屏幕的中心轴不在一条线上,
就会出现无论如何调节IPD,看到的图像都不清晰,这时候,要修改Camera的投影矩阵,
只需要一句代码就能搞定:
Camera.main.projectionMatrix *= Matrix4x4.Translate(new Vector3(1f,0,0));
注意 平移的单位目测是mm级的,这句代码的含义即将投影矩阵平移了1mm
变换前
变换后
博客园Jason_c微信打赏码
如果本篇文档对你有帮助,打赏Jason_c根华子吧,他的私房钱被老婆没收了,呜呜!