ReactVRで2Dシーンを作成できますか?私は、通常のReactのような画面上に要素を表示することを意味します。例えば、画面上の同じ場所に常に表示される古典的なWebメニューです。 3DゲームのHUDのようなもの。ReactVRで2Dシーンを作成
0
A
答えて
1
あなたが達成するために、またはあなたが役立つだろうターゲットにしているが、ここではいくつかのガイドラインが何であるかのプラットフォームしようとしているかについて
その他のコンテキスト:
VR INは
あなたは、一般的に永久的なを持っている必要はありません。ユーザーと一緒に移動するコンポーネント、オーバーレイ、またはコンポーネントです。これは、非常に慎重に設計され適切に実装されていない限り、浸漬を破る傾向があり組み込みのText
,Image
、およびView
コンポーネントを使用して2D要素をレンダリングすることはできますが、対話については賢明でなければなりません。このアプローチの一般的な代替案は、ユーザが特定の方向、例えば、方向を見るたびに、メニュー/ HUD内で退色することである。地面を見るとき。
いずれにしても、VrHeadModelと、ユーザーのYaw/Pitch/RollをクエリするためのAPIや、ヘッドローテーションイベントをリスンする方法を調べることをおすすめします。 WEB &モバイルで
これらのプラットフォームのために、あなたは360シーンの上に従来の2D表面をレンダリングDOM Overlay概念を使用して、メニュー/のHUDを実装することができます。
リンクされたサンプルは、単純なReact、html、cssなどを使用して2Dで必要なものを実装する方法を示しています。この場合、単純なオーバーレイをテキストで表示しますが、それを使用して永続オーバーレイ、メニューや、あなたが信じるどんなUIであれ、360シーンの中ではなく、2Dでよりよく消費されます。
関連する問題
- 1. シーン2Dのボタンをプログラムでクリックする
- 2. のOpenGL:2Dオーバーレイは、3Dシーン
- 3. フレックス3シーンを再作成
- 4. Matlabで2Dスペクトログラムを作成
- 5. ブレンダーでシーンを作成する
- 6. 3Dシーンを2Dビューに変換する
- 7. 2D OpenGL ESシーンをパンする方法
- 8. ReactVRのイベント処理
- 9. 2Dダイナミックストリングアレイを作成する
- 10. JavaFxペイン内のシーンを作成
- 11. iOSで2D SwiftyJSONアレイを作成する
- 12. matlabで2dラティスを作成する
- 13. アニメーションがReactVRで動作していない
- 14. 2D OpenGLのシーンで絶対移動を取得する方法
- 15. 3Dシーンで2Dノードを選択する方法は?
- 16. 2dデータベースの作成方法
- 17. Clojure 2Dハッシュマップの作成
- 18. Xamarinフォーム - Urho - ページの作成シーン
- 19. Rでの2Dビンの作成
- 20. Unity - 小さな2Dシーンで多すぎるバーチャル
- 21. Libgdx |シーン2d |アニメーションでのアクションの使い方
- 22. Unity3Dで別のシーンで共有UIを作成
- 23. 2d Arraylistを含む2d配列の作成方法は? (JAVA)
- 24. 2Dリストを作成する方法
- 25. 2Dの世界を作成します
- 26. opencv Matを2dグリッドに作成する
- 27. 2D C一覧からboost.geometry.model.polygonを作成
- 28. txtファイルから2D配列を作成
- 29. Libgdx |シーン2d |テーブルの背景色を設定しますか?
- 30. Javaの3Dシーンに2dオーバーレイを描画する方法は?
あなたのReact VRアプリケーションはページ上のキャンバス要素内にレンダリングされるので、CSSを使って他のHTML要素を重ねてHUDを作成することができます。 このHUDは、VR Webワーカーとメインページの間にブリッジを設定することで更新できます。ここでは、行う方法の1つについて説明します。https://stackoverflow.com/q/44394508/1333383 – Valentin
ここでは公式のDOMオーバーレイアプローチ: https://github.com/facebook/react-vr/tree/a2f615b22b3f8845e583b62115a6807d8a4a663b/Examples/DomOverlaySample は覚えておいてください - これらの要素は、VRには表示されません。 – cidicles