在纸板中渲染 ARCore

Render ARCore in cardboard

我尝试通过纸板立体渲染 ARCore。由于 ARCore 相机的视野与 VR 之间的未对准,物体似乎没有被跟踪。

为了解决这个问题,我参考了这个 blog 并通过使用桶形失真着色器实现了它。但是,它不会进行立体渲染。

这个问题还有其他解决方法吗?

对于立体视觉,您需要两个视图控制器,即两个 ArFragments,每个 运行 60 fps.理想情况下,您需要 120 fps 的帧速率,但目前在 ARCore 中这是不可能的。

Barrel distortion is just a special type of a warped distortion of a view.

此外,为了获得强大的立体体验,您应该仅沿 X 轴移动视图,永远不要沿 Y 轴移动视图。在现实生活中,两个相机镜头之间的有效距离是 64-200 mm.

有关详细信息,请参阅 Technicolor Paper: 15 Stereo Issues

还有其他立体视觉实现:

看哪个更舒服就看你了