首页 文章

Google Cardboard Vuforia - 相机尺寸很小

提问于
浏览
0

我正在尝试将Google Cardboard SDK集成到Vuforia Unity项目中 . 实现这一目标的方法描述为here . 我的问题是相机尺寸太小 . 我正在上传图片以便更好地解释它:

这就是我所取得的成就 .

Here is what I achieved

这是我期望的:
Here is what I expected to be

我对Vuforia和Unity很新,但事情并不是很清楚 . 你能告诉我为什么相机尺寸这么小吗?有没有办法让它足够大?我正在使用Nexus 5.提前谢谢!

3 回答

  • 0

    这是由他们指示您添加到CardboardEye.cs的以下行引起的:

    Vuforia.VuforiaBehaviour.Instance.ApplyCorrectedProjectionMatrix(proj, eye == Cardboard.Eye.Left);
    

    在我的项目中,我评论说它的效果要好得多,但后来我没有使用视频直通 . 你的旅费可能会改变 .

  • 0

    纸板预制脚本和纸板,我是厚的原因 . 如果你保持左/右凸轮的纸板启用但你禁用了相机属性,它会自动更正你在运行时更改的每个数字,(在编辑器中检查)所以如果你禁用了凸轮,脚本将不会应用这些值允许你使用AR的,全屏工作但是!超级放大,这是一个问题 . 因为缩小比实际尺寸好得多 .

  • 0

    我在我的Android手机上修复了它只是添加了CardboardEye.cs

    zoom = 2.8f / Mathf.Lerp(1 / proj[1, 1], 1 / monoProj11, lerp) / proj[1, 1];
    proj[0, 0] *= zoom;
    proj[1, 1] *= zoom;
    

    之前

    Vuforia.VuforiaBehaviour.Instance.ApplyCorrectedProjectionMatrix(proj, eye == Cardboard.Eye.Left);
    

    注意:2.8f是一个任意值......

    谢谢,

相关问题