LoginSignup
5
0

More than 3 years have passed since last update.

VIVE CosmosでSRWorksを使う

Posted at

VIVE ProでARコンテンツを作成するために導入されていたSRWorksというパッケージがあります
VIVE Cosmosでもversion 0.9.0.3より利用可能になっているということで導入の方法を紹介します

機器概要

  • Unity 2019.3.2.f1
  • SteamVR Plugin 2.5.0
  • windows Laptop PC
  • VIVE Cosmos <導入はこちら>

準備

1. 必要ファイルのDL

先に以下のサイトからファイルをDLしておく
[DOWNLOAD] VIVE SRWorks (XR) SDK 0.9.0.3
追伸 -6/3-
SRWorksのversionが更新されました(v0.9.3.0)

Vive SRWorks SDK Release 0.9.3.0

必要なファイルは以下の3つ
- SRWorks (XR) SDK Unity Plugin (zip形式)
- SRWorks (XR) SDK Unity Samples (zip形式)
- SRWorks Runtime (msi形式)

他のファイルは導入に必要ないがサンプルなどがあるので各自必要な人はDLしてください
またUE4用のPluginとSampleもあるが今回はUnityで行う
キャプチャ_LI.jpg

2. SRWorks Runtimeをインストール

DLしたVIVE_SRWorksInstaller_0.9.0.3.msiを開く
image.png
Nextを押す
image.png
インストールする場所を決める
基本デフォルトのままでよい
EveryoneとJust meはどちらでも構わないと思うが一応適切に答えておく
image.png
Nextを押す
デバイスへの変更を許可するとインストールが始まる
image.png
完了したらCloseを押す

3. zipファイルの解凍

DLしたzip形式のファイルを解凍しておく

導入手順

最初にVIVE Cosmosは接続しておく

1. projectを新規作成する

3Dを選択
名前は任意でよい
無題.jpg

2. VIVE Cosmosの環境設定

VIVE Cosmosが利用できる環境を設定する
・SteamVR Pluginの導入 <導入の記事>

3. SRWorks-Pluginを導入する

先ほどDL,解凍したファイルの中にあるVive-SRWorks-Unity-Plugin.unitypackageをUnityへimportする
importはProjectウィンドウのAssetsの中に直接ファイルをDrag&Drop
もしくはタブからAssets > Import Package > Custom Package...でファイルを選択
image.png
image.png
Import Unity Packageウィンドウが出てくるのでそのままImportする
image.png

同様のやり方でVive-SRWorks-Unity-Experience.unitypackageもImportする

※Importすると何やらwarningがたくさん出てくるが気にしなくてよい
image.png

4.XR機能の設定

File/Build Settingsを開く
image.png
Player Settingsを開く
image.png
XR Plug-in ManagementからInitialing XR on Startupの項目にチェックを入れる
image.png
AssetにXRというファイルが追加されるので確認する
image.png

5. サンプルシーンを開く

Assets/ViveSR/Scenes/ViveSR_Sampleをopenする
するとSettingsのウィンドウが出てくるのでAcceptを押す
image.png
気にせずUpdate layersをクリック
image.png
完了したら実行してみる
image.png
前面カメラを通して前方の映像が見える
またAssets/Vive_SRExperience/Scenes/Demoを実行するとより様々なデモを体験することができる



参考記事

公式ページ
- Intro To VIVE SRWorks SDK
- VIVE Pro SRWorks SDK and VIVE Audio SDKs - downloads
- VIVE SRWorks

VIVE Developers
- Download

バグ
- VIVE SRWorks 0.8.0.2 demos crash. How to fix?
- ViveSR_Sample Unity Black Screen with Vive Cosmos Elite
- v0.9.0.3_Prebuilt_Samples-Unity Visual C++ ランタイム エラー
- Runtime Error Crash in Unity

5
0
11

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0