問題タブ [gear-vr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unity3d - Unity プロジェクトで Gear VR タッチパッドを使用してリジッドボディを移動する
Unity 5.3.3 で、Gear VR タッチパッドでキャラクター/リジッドボディを動かすにはどうすればよいですか?
android - Google Android Project としてエクスポートした後の GearVR 開発に関する問題
Unity開発初心者です。したがって、私の質問がスレッドにとって無価値である場合は、申し訳ありません。
Unity で GearVR 用のアプリケーションを開発する方法を学び始めました。私のシナリオでは、さらなる開発のために Unity アプリを Google Android Project として Eclipse にエクスポートしたいと考えています。Eclipse では、Sendmessage() を介して Unity の関数にメッセージを渡します。
私の最初のステップは、アプリケーションを開発し、「バーチャル リアリティ サポート」を有効にせずに Note4 で実行することでした。うまくいきました。
ただし、後で「仮想現実のサポート」を有効にして、Google Android Project としてエクスポートしました。次に、Eclipse を介してアプリケーションをインストールして実行しようとしました。しかし、アプリがクラッシュしました。LogCat で見つけることができたエラーは、「致命的なシグナル 11 (SIGSEGV) at 0xfa57132b (code=1), thread 9384 (UnityMain)」と「Unable to find OVRPlugin」でした。
次に、Unity の「Build and Run」を使用して、アプリを Note4 にインストールしました。今回は、うまくいきました。
そのため、「Virtual Reality Support」が有効になっていて、Google Android Project としてエクスポートした後に Eclipse を介してインストールすると、アプリは動作しません。
「Build and Run」でUnityが作ったapkをリバースエンジニアリングしてみました。エクスポートされた Google Android プロジェクトとリバース エンジニアリングされた apk プロジェクトにいくつかの違いがあることに気付きました。特に、libs フォルダーの内容が異なっていました。
誰かがこの問題を解決するのを手伝ってくれるなら、それは素晴らしいことです.
c# - RayCast が GearVR で動作しない
raycast と rayCastHit があります。ユーザーが発射ボタンをクリックするたびに。FPS キャラクターを rayCastHit がある場所に移動します。lightRetical は、rayCastHit がどこにあるかを示すスポットライトである gameObject 変数です。
面白いのは、ユニティで再生をクリックすると機能することです。しかし、Androidフォンにビルドするたびに機能しません。fps キャラクターを動かすことができません。
私が使用した FPS キャラクターは、標準アセットの「キャラクター」とコードを Update() メソッドに追加したものです。
android - シームレスな非同期シーンとテクスチャの読み込み - Unity & GearVR
Samsung S6 を搭載した GearVR で Unity (5.3.4p1) を使用すると、2 つの大きな問題があります。
1) 非同期シーンの読み込み。小さなフリーズを表示せずに新しいシーンをバックグラウンドでロードできるという変更はありますか? シーンには最大 60k の三角形があり、いくつかの 4k テクスチャと最大 10 個の他の 2k テクスチャを使用しています。このシーンのロード中に、複数の短いフリーズが発生します。黒にフェードアウトしてからレベルのロードを開始することで、これを回避できることはわかっています。ただし、約 10 秒かかるため、VR ヘッドセットをオンにした状態で長時間黒い画面を表示すると、ユーザーは混乱する可能性があります。
2) WWW クラスを使用してダウンロードした画像からテクスチャを作成します。別のシーンでドームに表示された 360 4k 画像を使用します。実行時にテクスチャ (4k、PNG、または JPG) をダウンロードしようとすると、非同期で行われます。しかし、次を使用すると、Unity が 2 ~ 3 秒間フリーズします。
ダウンロードしたバイトを使用し、バックグラウンドで非 Unity アルゴリズムを使用して JPG または PNG を解凍し、作成された RGB 値を新しいテクスチャにロードする以外に、これを回避するオプションはありますか? 滑らかなテクスチャの読み込みの良い例は Flickr VR アプリで見ることができますが、Unity を使用してこのアプリを作成したとは思えません。
この 2 つの問題は Oculus Rift でも発生しますが、PC のパフォーマンスがはるかに優れているため、あまり目立ちません。
一般的に、Unity を使用して Gear VR でスムーズなロード エクスペリエンスを実現したいと考えています。これはどういうわけか可能ですか?
android - Gear vr USB アタッチメントで常にアプリを起動する方法
Samsung S6 および S7 を使用した Gear VR 用の Android アプリケーション。次の実装は、VR へのモバイル挿入での自動起動用です。
AndroidManifest.xml
device_filter.xml
動作しますが、 Oculusアプリに問題があり、 Oculusアプリの前にアプリが起動することもあれば、Oculus アプリが表示されてもアプリが起動しないこともあります。
VR Oculusアプリにマウントする前にアプリを開いていると、「残念ながら、Oculus Home が停止しました」というメッセージが表示されてクラッシュすることがあります。競合が原因で、システムがダイアログを表示します。
video - 360 度ビデオのビューポートと VR ヘッドセットのパノラマ ビデオ
Oculus や Samsung Gear VR などの VR ヘッドセット内で現在利用できる 360 度ビデオがどのように機能するかを学ぼうとしています。どうやら彼らはパノラマ動画 (360 度動画) の概念を使用しているようです。私はいくつかのテストを行っていましたが、未加工のビデオの解像度が高く、VR 内ではビューポート内に特別な領域 (目の前を向いている) が最初に表示されていることに気付きました。ユーザーは必要に応じてビューを変更することもできます。
そして、Gear VR などの VR ヘッドセット内でどのように表示されるか (主要なビューポート):

今私の質問は、生のビデオのどの部分が実際に現在ビューポート内にあるかを検出する方法があるかどうかということです? つまり、360 度ビデオのどの部分が現在見られているかを (ほぼ) 検出できるでしょうか? Gear VR、Oculus、Unity3D、またはその他の VR 関連ツールなどの VR ヘッドセットが提供する API はありますか?
私は情報が限られているので、この点に関するあらゆる種類の情報が役に立ちます。
facebook - FacebookのVRヘッドセット向け360度「Sound 360」技術
Facebook は、数日前に「Here and Now」と呼ばれるサラウンド 360 テクノロジーのデモ ビデオをリリースしました : https://www.facebook.com/facebook/videos/10154659446236729/ 詳しい人がそれを確認できますか?
Gear VR で頭を回転させると、品質がわずかに改善されていることに気付きます。また、DASH などのアダプティブ ビュー認識ストリーミングを使用しているかどうか、またはそのために何かを使用しているかどうか (これは印象的です) を知っている人はいますか? 最初にダウンロードして再生したものではないと想定しているため、レンダリングが原因ではない可能性があります。
unity3d - GearVR コントロールを使用して、Unity3D の X 軸と Z 軸でカメラを 1.5m 移動する
ということでUnityでVR環境をテスト的に作ってみました。各球の内側に画像が投影された4つの球があります。私がやりたいことは、カメラを X 軸および/または Z 軸上で 1.5m 移動することです。
Google ストリートビューのようなものです。私がどこから始めたか知っている人はいますか?C#/Unity 開発は初めてです。
