4K Views
October 25, 22
スライド概要
イマクリエイトは「見る」ではなく「する」が特徴のVRを開発するスタートアップ。
医療や製造業向けのtoB向けのトレーニングやtoC向けのゲームなど、実際に自分の身体を動かすことで得られる体験性を重視したVRコンテンツの開発や研究に取り組んでいます。今回は、これまで様々なVR開発を行う中で培ったハンドトラッキング制御に関する知見と複数のデバイスでの使用を前提にした開発手法をご紹介します。
こんな人におすすめ:
・ハンドトラッキングをロストしたときの挙動に悩むエンジニア
・マルチプラットフォーム開発を行うエンジニア
・開発用デバイスと納品用デバイスが異なる開発案件
受講者が得られる知見:
・使用者にストレスを与えないハンドトラッキングの制御の仕方
・複数のデバイスで利用できるVRアプリケーション基盤開発の一例
出演:
久保田 悟 (イマクリエイト株式会社)
松迫 翔悟 (イマクリエイト株式会社)
--
初出: SYNC 2022 #UnitySYNC
https://events.unity3d.jp/sync/
リアルタイム3Dコンテンツを制作・運用するための世界的にリードするプラットフォームである「Unity」の日本国内における販売、サポート、コミュニティ活動、研究開発、教育支援を行っています。ゲーム開発者からアーティスト、建築家、自動車デザイナー、映画製作者など、さまざまなクリエイターがUnityを使い想像力を発揮しています。
1 HMD
3
4
SDK MetaQuest1,2 OculusIntegration 5
6
7
⇒
9
10
11
12
13
14
15
16
17
18
19 • • • • •
HMD
21 Meta Store Steam SDK Play Station VR VR
22 • • • •
24 IDE • Unity 2021.3.5f1 (LTS) • Rider • XR Plugin Management • UniTask • Extenject SDK • Oculus Integration • Steam VR Plugin
XR Interaction Toolkit + Open XR Plugin • MetaQuest • SteamVRPlugin 2022 9 XR Interaction Toolkit + Open XR Plugin SDK 25
27 5 HMD SDK Camera Rig SDK XR Plug-in Management Loader Windows or Android
28 Camera Rig HMD MetaQuest SteamVR
29 Camera Rig SDK CameraRig MetaQuest SteamVR Root Head LeftHand RightHand
30 Camera Rig [CamerRig][Head][LeftHand][RightHand] HMD CameraRig [Head][LeftHand][RightHand]
31 Camera Rig MetaQuest SteamVR
32
33 VR IVRInteractionSupplier SteamVR Plugin SteamInteractionSupplier Oculus Integration OculusInteractionSupplier InputProvider.cs Steam or Quest InteractionSupplier Extenject
XR Plug-in Management 34 Loader XRPackageMetadataStore.AssignLoader(); SteamVR SteamVR Windows OpenVR Loader MetaQuest Meta Quest Windows & Android ※QuestLink Oculus Loader Windows Loader
35 EditorUserBuildSettings.SwitchActiveBuildTargetAsync() SteamVR MetaQuest
36 csc.rsp SteamVR MetaQuest csc.rsp
37 Editor Editor [MenuItem("ImaCreate/SwitchReleasePlatform/MetaQuest")]
40 / ◼VR ◼ SDK ◼ SDK ◼ XR Plug-in Management ◼ ◼ Loader ◼Editor ◼ /HMD HMD
41 HMD