[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2ch.scのread.cgiへ]
Update time : 07/24 12:59 / Filesize : 260 KB / Number-of Response : 884
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

VRプログラム雑談【Unity/UnrealEngine】【HTC Vive/Oculus Rift/その他VR】



367 名前:デフォルトの名無しさん (ワッチョイ 83a1-SmTw) mailto:sage [2017/01/24(火) 22:13:54.63 ID:WG+/Ve3S0.net]
>>359
ようやく自分もVRTK新バージョン使ってみたよ。昨日はテキトーに回答してて悪かったね
ニコニコに上がってる動画ってたぶん数か月前のやつだよね?だったら今のバージョンとはやり方が違うわ

まずはVRTKのExamplesの006あたりをよく見て参考にするといいよ
それを見ながら、VRTKのREADMEの1ページ目「Instructions for using the SteamVR Unity3d asset」をやってみたらできた

■下準備
1. SteamVR Pluginをアセットストアからインポートする
2. SteamVR Pluginの[CameraRig]プレハブをシーンに配置する
3. メニューのEdit>Project Settings>PlayerMenuで、「Virtual Reality Supported」にチェックを入れる (※SteamVR Pluginをインポートしたときにチェック入るけど)
4. 空のGameObjectを作って(Examplesでは[VRTK]って名前を付けてある)、それにVRTK_SDKManagerスクリプトをアタッチする
5. インスペクタで、VRTK_SDKManagerの「SDK Selection」の各項目で「Steam VR」を選択する
6. 「Auto Populate Linked Objects」ボタンを押すと、下の「Linked Objects」と「Controller Aliases」の項目が自動で埋まる(下2つを除く)
7. 埋まらなかった2つの空欄にはLeftController、RightController用のスクリプトをアタッチするためのゲームオブジェクトを指定してやる
  とりあえずExamplesをならって、[VRTK]の下に「LeftController」と「RightController」という空のゲームオブジェクトを作って指定してやればいい

■掴むための設定
8. 上で作成したゲームオブジェクト「LeftController」または「RightController」に「VRTK_InteractGrab」スクリプトをアタッチする
9. テキトーに作成した掴みたいオブジェクト(Cubeとか)に、「VRTK_InteractableObject」スクリプトをアタッチし、インスペクタで「IsGrabbable」にチェックを入れる

設定は以上

以前のバージョンではSteamVRの[CameraRig]プレハブに直接VRTKスクリプトをアタッチする仕様だったけど、
新バージョンではスクリプトをアタッチするためのオブジェクトを自分で指定できるようになっているって感じだね

なおテレポート等のスクリプトは作成した[VRTK]オブジェクトに直接アタッチしてやればOKだった






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<260KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef