問題タブ [360-virtual-reality]
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.
android - 360 mp4 vids を再生するには?
最近YouTubeの360度動画にハマってます。アクセラレータ/ジャイロスコープを使用できるとともに、360 度ビデオを再生してパン/スワイプできるサンプル Android アプリケーションを開発したいと考えています。
いくつかの質問:
- 360 ビデオとはどのようなファイル形式ですか? サンプル 360 ビデオはどこでダウンロードできますか?
- Android ライブラリを使用して 360 ビデオを再生することは可能ですか? その場合、360 ビデオを「再生」するにはどのプレーヤーを使用する必要がありますか?
- ネイティブ プレーヤーで再生される 360 ビデオのパン/スワイプを処理するにはどうすればよいですか?
- Android ネイティブ プレーヤーを使用して、既存の YouTube 360 ビデオを再生することはできますか? 同時に、パン/スワイプ/ジャイロを処理できますか?
コードサンプルを提供してください。ありがとう!
ffmpeg - ffmpeg を使用して 360 ビデオ プロジェクションを変更するにはどうすればよいですか?
360 度動画を正距円筒図法から立方投影図法に変換したいと考えています。どうすればffmpegでこれを行うことができますか? 他に効率的なオープンソースのアプローチは何ですか?
unity3d - 視線入力タイマーを追加して、3秒間注視した後にアクションをトリガーする方法は?
UnityとVRは初めてです。私は google cardboard SDK を使用して unity で VR アプリを作成しており、gazetimer で立ち往生しています。ユーザーがオブジェクトを 3 秒間見たが、それができなかった場合にのみ、アクションをトリガーしたいと考えています。助けてください
360-degrees - 360 度ビデオの検出
360 度のビデオを検出したい ビデオ形式が 360 度であるかどうかを調べ、それに基づいてプレーヤーが 360 度をサポートしていることを確認したい 誰でも助けてくれますか?
c# - 360 テクスチャ プレーンに配置された座標を球状に変換する
360度の球状ビデオがあります。このビデオを Unity の球体のテクスチャとして使用します。球体の内部にはカメラがあり、これがバーチャル リアリティ体験のセットアップとして機能します。かなり基本的です。
人々が 360 度の画像とビデオをアップロードし、360 度の球状の画像/ビデオにマーカー/ホットスポットを配置し、Unity3D の球体に画像/ビデオ テクスチャを適用できる Web 上に少しのコードを書こうとしています。単純な x/y 座標グリッドを 360 ビデオ/画像テクスチャにオーバーレイし、x/y 座標を入れてマーカー/ホットスポットを配置し、テクスチャを球体に戻すと、Unity はこれを正しく解釈しません。私たちは今 3D 空間にいて、すべての歪みが発生している平面にマッピングされた球の中からテクスチャを見ています。
私の質問は、360 ビデオ テクスチャの 2D 平面上のこれらの x 座標と y 座標を、Unity3D 内の 3D で理解できる座標に変換するにはどうすればよいですか?
私の最初の考えは、2 次元デカルト座標を使用してこれらを球座標に変換することでしたが、これを機能させるためにデカルト座標に z 軸が欠けているようです。
z 軸は単に 0 ですか、それとも球の中心から x/y 座標までの半径ですか? z 軸は何を表していますか? おそらく2つの座標系がありますか?平面上の座標と球の中心からの座標ですか?
これは私がこれまでに持っている変換コードです:
これは私の最初の投稿なので、何か間違ったことをしている場合は申し訳ありませんが、改善方法を教えてください.
android - 新しい Samsung Gear VR を使用して Android 用の VR アプリを開発できますか?
サムスンの開発者サイトのこのページによると:
Unity で Gear VR を開発するには、次のハードウェアが必要です。
Samsung Gear VR Innovator Edition for Note 4 および Samsung GALAXY Note 4
Samsung Gear VR Innovator Edition for S6 および Samsung GALAXY S6 または S6 Edge
開発には Innovator Edition が必要ですか?
それとも、新しいSamsung Gear VRを VR アプリ、ゲーム、体験の開発に使用できますか?
s7 が既に利用可能であるときに S6 が言及されているため、このページは単に更新されていないように見えますが、開始する前に確認したいと思います。
ios - iOS DeviceMotion yaw and roll on Landscape vs Portrait
I'm implementing a 360 video viewer on iOS using the gyroscope, I need to get two rotations for the video, I used this;
Then I do:
This works great on landscape mode (left and right) and does exactly what I need, I had to do some adjustments depending of orientation, but works absolute fine, it's on portrait I'm lost, all values I get are so different from landscape and depending if Portrait, FaceUp, FaceDown... I'm confused and what to do, I've researched and found references to rotation matrix, quaternions... honestly I've tried lot of things and got no good results on portrait. Any help appreciated.