狠狠撸
Submit Search
ゼロからHtc viveの開発を始める
?
Download as PPTX, PDF
?
0 likes
?
893 views
Yuuki Takada
Follow
贬罢颁 痴颈惫别の开発を始めたので、必要だったことを简単にまとめました
Read less
Read more
1 of 16
Download now
Download to read offline
More Related Content
ゼロからHtc viveの開発を始める
1.
ゼロからHTC viveの開発を始めるまで Usushiki
2.
HTC Vive Valve社とHTC社が共同で開発したVRデバイス Steamとの連携やルームスケールの トラッキングに標準コントローラーが付属 2016年10月現在では最も快適なVR経験のできる デバイス(個人的)
3.
すごいところ ?正確なトラッキング ?没入感の高さ ?開発のしやすさ ?豊富なコンテンツ
4.
開発をはじめる準備 その1 Vive本体
5.
開発をはじめる準備 その2 PC
6.
開発をはじめる準備 その3 十分なスペース
7.
開発をはじめる準備 その4 プラグインの導入 Unreal
Engine4 UE4.11以降デフォルトでviveに対応しているためエディタから プレイ > VRプレビューでOK Unity5 アセットストアで無料配信されているSteamVRPluginをダウンロード、 インポートすればOK
8.
準備完了! こんな感じのサンプルシーンが用意されている→
9.
プレイヤーを作る 1床をつくる
10.
プレイヤーを作る2 SteamVR >Prefabにある[CameraRig]をHierarchyに配置 MainCameraは削除しておく コレ
11.
配置するとこんな感じ
12.
cameraRigあれこれ Controller(left,right) Viveコントローラーと同期しているオブジェクト Model 消去してもOKそのままだとviveコントローラーのモデルが表示される Camera ヘッドマウントディスプレイと同期しているオブジェクト
13.
注意事項 Controllerオブジェクトを親にもつオブジェクトの場合、 Awakeでコンポーネントを取得しようとすると、NullReferenceエラーが出る。 →実行時コントローラーが非アクティブ状態になるため 一定時間操作しないとコントローラーは認識がされなくなってしまうため、実行時に ボタンを押すまで非アクティブ状態になる。 認識が解除される前に実行した場合も一瞬オブジェクトが非アクティブ状態になる
14.
役立ちそうなアセット VRTK VRゲームによく用いられる レーザーポインターやテレポート などのサンプルが30ほど用意さ れている
15.
まとめ ?UnityでVR開発をするときは最初にSteamVRPluginを導入する以外に通常のゲーム開発と違うところはない ?プラグインを導入するだけでVRゲームの開発はできる ?まだまだいろいろ勉強する余地あり ?参考になるサイトやアセットの数はだんだん増えているので今後VR開発はもっと身近なものになりそう
16.
ご清聴ありがとうございました
Download