2017-10-09 5 views
0

私はGoogleのVRキットをテストしています。考えているのは、カメラを前向きにコントロールすることです。 GoogleVR SDKを使用してカメラをどれだけ回転できるかを制限する方法はありますか?または、デフォルトは360度の角度表示ですか?Google VRの角度のコントロール

+1

達成しようとしていることを詳しく説明できますか?本当に視野角を制限したい場合は、非常に怒っているユーザーがいるでしょう。 – UrbanEsc

答えて

0

Google VR SDKは頭部追跡に関するデータ(クォータニオン、回転行列など)を提供します。基本的には、GVrView(Google VR SDKの基本ビュー)では、Google VR SDKはカメラで何もしません。それはそれを動かさない。

レンダラー(レンダラーまたはStereoRenderer - GvrViewに付属)では、これらのデータを使用して3Dシーン内のカメラを制御する必要があります。

取得するべきことは、Google VR SDKがOpen GL ESで動作することです。これは、ユーザーの頭の動きに追従するか、またはこれらの動きを無視できるように、ヘッド変形をカメラに適用することができます。 Open GL ESを使用して3Dシーンをレンダリングすると、段ボールを使って見栄えを良くするためにレンダリングの処理をポストするために、Google VR SDKが最後に表示されます。

Google VR SDKはレンダリングやカメラを管理しません。開発者は、SDKが提供するコンテキストとデータを使用してそれらのものを管理する必要があります。

PS:VrPanoWidgetまたはVrVideoView(イメージやビデオのレンダリングを既に管理しているビュー)を使用すると、カメラを制御できない場合があります。360これらのコンポーネントは360°のビデオまたは画像しか処理できないため、

関連する問題