gearvrf - 如何将摄像机位置定位在我的3D模型中

时间:2016-09-19 03:18:52

标签: android 3d gear-vr

所以我有一个公寓的3ds模型。所以我设法在应用程序中插入公寓

    GVRScene scene = gvrContext.getMainScene();

    GVRSceneObject apartment = null;
    try {
        apartment = gvrContext.loadModel("room.3ds");
    } catch ...

我明白了,但是它正在发挥作用

enter image description here

然后现在我想要实现的是在公寓内。所以我所做的就是试图在3d空间中移动公寓。

 apartment.getTransform().setPosition(0f,0f,-500f);

现在肯定我没有进入公寓,但我和公寓之间也有一些东西(见弯曲的黑色东西) enter image description here

所以问题是,如何入住公寓?

奖金问题:我应该为x,y和z使用什么值?喜欢什么范围?

1 个答案:

答案 0 :(得分:0)

嗨纳尼对不起你有问题。

通过在z方向上翻译房间模型-500f,它向我看来,它移动得离你更近,现在通过相机的远平面(和圆形黑墙)进行剪辑。

如果是这样,这是您在Unity中也会遇到的问题。在所有情况下,要么将它移近你(例如,在z方向上+ 500f)并看看会发生什么,或者调整相机的远距离,从而推回远处的平面。

如果您还没有,请在https://github.com/Samsung/GearVRf/issues发帖 有很多三星开发人员在为GearVRf工作,他们可以帮助你