Closed ghost closed 5 years ago
動画の再生だけなら以下で行うことができた. SKYBOX VR Video Player なかなかの臨場感
Unityだと,AVProを使用すると動画の再生が簡単にできそう. 自由に任意の時間の画像を再生できるかがキーになると思うが,現在それができるかを調査中.
参考リンク https://goo.gl/GC9w7M
Unreal Engine でも動作再生する機能があるが,VRで使用すると非常に遅くなるという記述がある.
Media Framework https://docs.unrealengine.com/en-us/Engine/MediaFramework
できなくは無さそうであるが,遅くて画質が悪いとの記述がある. https://answers.unrealengine.com/questions/190722/media-framework-360-video.html
Unity5.6からはVideoPlayerというコンポーネントが用意されていて,現在の目的にはこれが良さそう.
全天球画像の再生 http://vr-lab.voyagegroup.com/entry/2017/02/14/200044
Video Playerのドキュメント https://docs.unity3d.com/ja/current/ScriptReference/Video.VideoPlayer.html
サンプルソフトウェアを作成 https://drive.google.com/file/d/1fH0M0CmjPebr1EKYZJA0OhYZOybyjPWi/view?usp=sharing
以下のように再生 https://youtu.be/A2qYC6LmS4k
まだoculusでの再生ができていない。
oculusで再生できた。 https://youtu.be/wRm16RNNSZQ
これで、自由にコマ送りができればかなり完成に近づく。
コマ送りできるようになった。 https://drive.google.com/file/d/10hn7pL3FoT3toS3jtzUCxb_FRowXxstb/view?usp=sharing
結局VideoPlayerでは十分なパフォーマンスを得られなかったのでavproを使用した。 感動するぐらいサクサク動いている。 https://youtu.be/UDzd8l3pQMs
課金していないので、会社名が漂っているが。。。
あとは複数の画像の切り替えができれば技術的な課題はクリア 位置と画像の紐づけなどがあるが、最もグレーだった部分はクリアできたような気がする。
NVIDIAのGPUを搭載していない林原のLet's noteでも動作を確認した.
再生できてるので,issueを閉じます.
avipro video に課金した. 会社名が表示されないようになった.
ひとまず以下のブログを確認 ただ、一番目のは静止画のみの対応みたいです。
http://mobilehackerz.jp/contents/Review/RICOH_THETA/Oculus http://portaltan.hatenablog.com/entry/2016/04/18/145930 http://n.blueblack.net/articles/2013-11-10_01_oculus_theta_viewer_by_vrjs/