谷歌纸板 - 如何更改仅一只眼睛渲染的图像



我是谷歌纸板SDK的新手。我需要为左眼绘制与右眼略有不同的图像(我知道失真校正是负责的)。我从文档中看到了"Eye"类规范(其实例传递给OnDrawEye())。它似乎不包含所指的眼睛的信息。如何判断图像是为右眼还是左眼渲染并相应地编码?

在实现 CardboardView.StereoRenderer 的类中,您必须定义函数 onDrawEye(),int 这个函数你会收到一个 Eye 类型的参数,从该参数中你可以知道当前使用函数 getType() 渲染的是什么眼睛。您可以使用 Eye.Type 中定义的常量检查眼睛

最新更新