Help us understand the problem. What is going on with this article?

VIVE CosmosでSRWorksを使う

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

T170521
大学生 UnityでXRをやっています. VIVE Cosmosの情報をメインに紹介していきたいと思っています. HoloLens2,始めました.
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした