我使用Google VR SDK for Unity和NyARToolkit(http://nyatla.jp/nyartoolkit/wp/?page_id=198)创建了AR内容。
然而,当前的应用AR屏幕不是全屏的。我想改变“Camera Left”和“Camera Right”的视野,但这些对屏幕没有影响。我应该如何更改为全屏?
答案 0 :(得分:1)
要更改Google VR SDK的视野,请执行以下步骤:
1)首先在GVR Main中选择主摄像头
2)从检查器更改立体声控制器脚本(更改匹配单色视野&amp; 按比例缩放< / strong>根据您的要求)
3)现在运行场景并更改主摄像头的视野值,您将在屏幕上看到效果。
希望这会有所帮助。感谢。
答案 1 :(得分:0)
我使用了Legacy / Prefabs / GvrHead。我在立体声控制器选项中将“Match Mono FOV”设置为1,将“Zoom By Zoom”设置为1。 效果很好。
答案 2 :(得分:0)
几周前也遇到过这个问题。有时,您还必须修改stereoMultiplier
。这是我用来解决这个问题的一个简单函数:
void fixFieldOfView(float stereoMultiplier = 1, float zoom = 0f, float fov = 0f)
{
StereoController stereoCtrl = GvrViewer.Controller;
stereoCtrl.stereoMultiplier = stereoMultiplier;
stereoCtrl.matchByZoom = zoom;
stereoCtrl.matchMonoFOV = fov;
}
用法:
fixFieldOfView(1, 1, 1);