2016-09-19 20 views
0

私はアパートの3dsモデルを持っています。だから私は、私はイェーイ、それは今私が達成しようとしているものを次にgearvrf - 私の3Dモデルの中にカメラ位置を配置する方法

enter image description here

を働いている、ことを得るアプリ

GVRScene scene = gvrContext.getMainScene(); 

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

でアパートを挿入するために管理しているアパート内側にあることです。だから私がやったことは、3次元空間でアパートを動かそうとしていることです。

私はアパートに取得していないが、私はまた私とアパートの間に何かを持っていた確かに今
apartment.getTransform().setPosition(0f,0f,-500f); 

(曲線美黒いものを参照) enter image description here

そこで問題は、その内側にある方法であり、アパート?

ボーナスの質問:x、y、zにはどのような値を使用するべきですか?どのような範囲のように?

+0

そこにあなたを助けることができるGearVRfに取り組んでより多くのサムスンの開発者があります。 。あなたはモデルの中に入る座標を見つけなければなりません。 – codetiger

+0

'scene.getMainCameraRig()。getTransform()。setPosition(x、y、z);'を使用してカメラを移動しますか?なぜなら、私が2番目の写真の問題を抱えていたから、カメラと物体の間に何らかの丸い壁があるようだったからです。 – Nani

+0

私はUnity3dに移ることにしました。 gearVRfを使用することは地球上で地獄であり、オブジェクトの配置と移動 – Nani

答えて

0

こんにちはナニは申し訳ありませんが問題があります。

z方向に部屋モデル-500fを翻訳すると、それはあなたから遠くに移動し、カメラの遠い平面(および丸い黒い壁)を通ってクリップします。

もしそうなら、これはUnityでも遭遇する問題です。すべての場合、それをあなたに近づけて(例えば、z方向で+ 500f)、何が起こるかを見たり、遠方の距離を調整したりして遠方の面を押し戻します。

まだお持ちでない場合、https://github.com/Samsung/GearVRf/issues で投稿してください問題のほとんどは、あなたが近くと遠くの距離であなたのカメラを構築する方法である

関連する問題