際際滷

際際滷Share a Scribd company logo
OCULUS INTEGRATION
INTERACTION SDKで麗をつかむ
寄消隠 
Mail ovjang@gmail.com
Twitter 栖擺捻鉛看敬温沿沿
h廠B
? h廠O協については、PlusinとProject Settingsの匯何をされりと秘れていますが、かな何蛍は盾h
されているHomeペ`ジがたくさんありますので福待します。
? プロジェクトはURPで恬撹しています。
? バ`ジョン
Oculus Inetgration 46.0
Oculus XR Plugin 3.2.1(or 1.11.2)
Unity 2021.3.12f1 (or 2020.3.29f1)
PLUGINのインポ`ト
? Oculus IntegrationをImport
PLUGINのインポ`ト
? Oculus XR 永鉛顎乙庄稼を旋喘。
PROJECTO協
? XR Plug-in 珂温稼温乙艶馨艶稼岳の譜協もいい湖じに嶮わらせる。
PROJECTO協
? OculusのO協
OCULUS INTEGRATION
仟・粂`ン
? OVRCameraRigを碧し、シ`ンに弖紗する。
ハンドトラッキング喘のOVRHANDPREFABを弖紗
? OVRHandPrefabを碧し、恣嘔の返のアンカ`の和に塘崔する。
OVRHANDPREFABのO協
? プレハブが恣返O協になって
いるので、嘔返をO協する。
コントロ`ラ喘のOVRCONTROLLERPREFABを弖紗
? OVRControllerPrefabを碧し、恣嘔のコントロ`ラ`アンカ`の和に塘崔する。
OVRCONTROLLERPREFABのO協
? 恣嘔のコントロ`ラ`にTouchコントロ`ラ`
を護り輝てる。
I返に
g仏
URPプロジェクト
? マテリアルをUpgradeしてURP鬉砲
る。
ここからやっとINTERACTION SDKを聞う
OVRINTERACTIONを弖紗
? OVRInteractionを碧して弖紗。
INTERACTION SDK箸吠屬留輅召鬚罎世佑襤
? OVRInteractionに、CameraRigの歌孚とCameraRigRefをO協する。
INTERACTION SDK箸吠屬留輅召鬚罎世佑襤
? Interaction箸琶屬留輅召椀个Δ燭瓠I圭の返のOVRHnadPrefabの返の燕幣何蛍を茅する。
I返に
g仏
INTERACTION SDK箸吠屬留輅召鬚罎世佑襤
? OVRInteractionの和に、OVRHmd、OVRControllers、OVRHandsを弖紗。
OVRCONTROLLERSのO協
? OVRControllerDataSourceに歌孚をO協
I返に
g仏
OVRCONTROLLERSのO協
? DebugVisualsを掲ActiveにO協
I返に
g仏
OVRHANDSのO協
? I圭の返のHandFeeaturesに、World Transformの歌孚をセット
I返に
g仏
OVRHANDSのO協
? I圭の返ののOVRHandDataSourceに
I返に
g仏
返でつかむ譜協を秘れる
コントロ`ラでつかむ
? ControllerGrabInteractorを碧し、ControllerInteractorsの塘和に弖紗する。
コントロ`ラでつかむ
? I圭の返のControllerGrabInteractorに、Controllerの歌孚をO協する。
I返に
g仏
コントロ`ラでつかむ
? I圭の返のCotrollerInteractorsに、弖紗したInteractorの歌孚をO協する。
I返に
g仏
ハンドでつかむ
? HandGrabInteractorを碧し、HandInteractorsの塘和に弖紗する。
ハンドでつかむ
? I圭の返のHandGrabInteractorに、Handの歌孚をO協する。
I返に
g仏
ハンドでつかむ
? I圭の返のHandInteractorsLeft(Right)に、弖紗したInteractorの歌孚をO協する。
I返に
g仏
つかまれる迦
CUBEをつかめるように
? Cubeを恬撹し、RigidBodyを弖紗。
? 鯛ちないようにUse Gravity=True、Is Kinematic=TrueにO協します。
CUBEをつかめるように
? Cubeに、One Grab Free TransfomerとGrabbableコンポ`ネントを弖紗。
? Grabbableコンポ`ネントにTransfomerをO協。
CUBEを返でつかめるようにする
? Cubeに、Hand Grab Interactableコンポ`ネ
ントを弖紗。
? Hand Grab Interactableコンポ`ネントに游み
了崔とRigidbodyをO協。
CUBEをコントロ`ラ`でつかめるようにする
? Cubeに、Grab Interactableコンポ`ネントを
弖紗。
? Grab Interactableコンポ`ネントに游み了崔と
RigidbodyをO協。
? 返でもコントロ`ラでも、Touch返でもつかめるようにするならば、Interactableを}方つければ措
いです。
その麿のコンポ`ネント
Grabbable 
Grabbable 腎嶄に耕協 Use Gravity = True、 Is Kinematic = True
Physics Grabbable 麗尖咾鬚弔韻 Use Gravity = True、 Is Kinematic = False
Grabbableコンポ`ネントと穩叩
Transformaer 
One Hand Free Transformer 頭返隔ち
One Hand Translate Transformer XYZの卞唸譴鯱浙┐任る。
峠中貧を咾したりする栽に旋喘。
One Hand Rotate Transformer 指Sを耕協、指のPivotと指譴鰆原┐任
る。
Two Hand Free Transformer I返隔ち
PHYSICS GRABBABLEの箭
? 嘔返から恣返に局せるようにな
る
ONE HAND TRANSLATE TRANSFORMERの箭
? 卞喊苗楾譴鰓O協する栽は、
Consrainにチェックをいれる。
XとZを-30cm゛30cmしか卞
できないようにし、Yの卞嗽届
はなしの栽。
TWO HAND FREE TRANSFORMERの箭
? I返で燐って指や寄s
弌させる栽。
寄s弌に崙泙鰓Oける
栽は、Cnnstrainに、鰓O
協。
HAND POSEの恬り圭
POSE RECORDER
? Hand Grub Pose Recorderか、Hand Grab Pose Live Recorderを聞う2宥りの圭隈があります。
ポ`ズを恬撹する念
? mugMeshを碧し、シ`ン貧に塘崔します。燐れるようにGrabbableのO協を弖紗。
恣返のポ`ズ恬撹
? Hand Grub Pose Recorderをメニュ`から_きます。
? Handと燐られる箸RigidBodyをO協します。
ポ`ズをとってhします
? UnityをPlayし、 返で恬りたいポ`ズを處じます。
? 粧いのポ`ズがとれたら、Hand Grub Pose RecorderのRecordボタンを兀和します。
? 畠何のポ`ズがhできたら、Save to Collectionボタンを兀和します。
コレクションをiみzむ
? UnityのPlayを唯峭。
? Hand Grub Pose RecorderのLoad From Collectionボタンを兀和します。
返のポ`ズO協
? H峺と繁餓し峺を耕協し、麿の峺は徭喇にO協する。

More Related Content

Oculus Interaction SDK で麗をつかむ