VR
HTC Viveでコントローラーを利用したテレポートの方法です こんなのです ライブラリとしてgithubで公開されている以下のライブラリを利用させていただきます github.com 環境 HTC ViveをUnityで開発するにはSteamVR PluginというPluginを利用することになり…
比較機種 ThetaS(RICHO) theta360.com Gear360(Samsung) www.galaxymobile.jp スペック比較 ThetaS Gear360 静止画解像度(最大) 5376×2688 5472 x 2736 静止画撮影モード オート撮影 シャッター優先 ISO優先 マニュアル撮影 オート撮影 オート撮影補助機能 …
react VR facebook.github.io Preparation ### download node.js $ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - $ sudo apt-get install -y nodejs ### download react vr $ npm install -g react-vr-cli /usr/bin/react-vr -> /usr/li…
Aframe aframe.io how to use <script src="https://aframe.io/releases/0.5.0/aframe.min.js"></script> <a-scene> <a-sky src="path/to/img"></a-sky> </a-scene> オプション 初期表示の位置変更 <a-sky src="path/to/img" rotation="0 180 0"></a-sky> google vrview 360° Media | Google VR | Google Developers preparation $ git cl…
何もしてないのにこわれた!!()ということでOculus Rift向けの動画アプリをUnityで作っていたのですが、急に動かなくなりました。 具体的には音声は聞こえるものの、映像は白一色で何も見えません。 Unityのシミュレータだけではなく、以前ビルドしたアプ…
簡単に調べた各HMDのスペック表です。 Oculus Rift CV1 GearVR(Galaxy S7 Edge) HTC Vive PSVR HMD解像度 2160×1200 2560×1440 2160×1200 1920×1080 端末再生可能解像度 PC依存 4k(3840 x 2160) PC依存 4k(PS4 Pro) リフレッシュレート 90Hz 60(fps) 90Hz 12…
UnityでOculus Rift用に動画コンテンツを作る際に、解像度によっては結構な頻度でカクつきが発生します。 原因や解決方法など色々調べたので備忘録もかねて書いておきたいと思います Movie Texture UnityにはWindowsプラットフォーム用にMovie Textureという…
以前GearVR用の360動画アプリの作成方法を載せましたが、今回はOculus Rift用の開発方法を書きたいと思います portaltan.hatenablog.com 使用ツール AVProVideo GearVRではEasyMovieTextureを利用しましたが、RiftではAVProVideoを利用します。 AVProVideoは…
GoPro6台でジグを利用して動画を撮影し、Kolorを利用してスティッチしてEquireqtangular形式の360動画を作成するまでの流れです 利用した機材・ツール GoPro Hero4 Black Adventure × 6台 GoPro用ジグ GoPro用リモートコントローラ(Smart Remote) SDカード K…
前回のポストの続きになります portaltan.hatenablog.com前回は起動したら単純に一回だけ再生するというシンプルすぎるアプリでしたが、今回は自前のスクリプトを貼りつけて、ユーザの入力に応じてポーズなどの処理をできるようにしましょう 1. デフォルトの…
Unityには標準でMovieTextureという動画を再生する機能がありますが、この機能はAndroidには対応していないので、GearVRでは利用できません。UnityでGearVRの360動画アプリを作成する方法はいくつかあるようですが、現在はEasyMovieTextureというassetを利用…
問題 Oculus Rift DK2で今まで開発をしていたのですが、そろそろCV1に変えようということで以下の公式サイトからインストーラをダウンロードしてセットアップは無事完了したのですが、UnityがCV1を認識してくれなくなりました。 Oculus Rift Setup | Oculus…
HMDの向いている方向を取得する方法です Oculus Riftで確認しましたが、GearVRでも同じ処理で取得できるはずです 情報の取得 using UnityEngine; using System.Collections; using UnityEngine.VR; // enable to get HMD direction public class Direction :…
前回 前回のポストではクリック情報を取得するために、 1. ButtonFunction.csスクリプトを作成 using UnityEngine; using System.Collections; using UnityEngine.SceneManagement; public class ButtonFunction : MonoBehaviour { public void StringArgFun…
Unityでシーンやキャラクターの選択画面を作ろうと思ったのですが、タップやVRの場合の視線を利用する方法は比較的ドキュメントが多いのですが、コントローラ(Gamepad)を利用した時の方法を探すのに少し手間取ったので、メモ代わりに手順を残しておきたいと…
HTC viveは通常 HMD コントローラ(右) コントローラ(左) ベースステーション(b) ベースステーション(c) の5つのデバイスの設定が必要だが、一応以下のみっつだけでも動くらしい HMD コントローラ ベースステーション Steam VRの表示は以下のようになる この…
HTC Vive初期設定の方法です ですが実はViveはInstallガイドがすごい丁寧なので、雰囲気だけさらっと紹介します setupツールのダウンロード 以下の公式HPからsetupツールをダウンロードして実行します http://www.htcvive.com/us/setup/ setup 起動するとま…
Thetaで撮影した360度動画をUnityで再生する方法です Unityで360度動画を再生するには、以下の3つのコンポーネントが必要になります ① 360度mp4動画(equireqtangular形式) ② 上記の 360度動画(①)を張り付けるTexture Material ③ 上記のTexture Material(②…
UnityでGearVRアプリを作成する際の初期設定の手順です はじめてAndoridアプリを作成するときのみ必要な作業 1. Library ダウンロード JDKのダウンロード Java SE - Downloads | Oracle Technology Network | Oracle Android Studioのダウンロード Download …
1. DeviceIDの取得 cd ${Android_SDK_Directory} cd sdk/platform-tools adb devices List of devices attached ********* device 現在PCに接続中のAndoridデバイスのdeviceIDが表示されます *****にあたるところがdeviceIDです 2. DeviceIDをOculus側へ登録…
1. Connect Oculus まずはOculusをPCに接続します Oculusの開発環境でサポートされているのはデスクトップのWindowsのみで、現在はMacやLinux、ラップトップはサポート対象外となっています 接続の際にはUSBとHDMIケーブルを接続する必要がありますが、HDMI…