VR 콘텐츠 기초

[Meta Quest, VR, Oculus] Oculus Link 연결 없이 손 잡는 포즈 만들기 (Create a Hand Grab Pose)

다모아 2023. 10. 24. 15:58

그냥 Hands만 사용하는 경우,

OVRLeftHandSynthetic과 OVRRightHandSynthetic을 OVRHands에 부착

각각의 손들로 들어가서 HandVisualsXXX를 비활성화한다.

각각 손들의 HandInteractorsXXX로 들어간다.

HandGrabInteractor에 접근한다.

HandGrabInteractor의 자식 Visuals에 접근한다.

Visuals의 자식 2개가 비활성화 되어 있는데 활성화 시킨다.

그리고 HandGrabVisual에 인스펙터를 들어간다.

Synthetic Hand가 비어 있는데 여기에 각각 손에 맞는 OVRXXXHandSynthetic을 assign 해준다.

그 다음 HandGrabGlow의 인스펙터로 접근한다.

Hand Renderer, Material Editor, Hand Visual이 비어있는데, 각 손에 맞게 assign 해야 된다.

이걸 다른 손에도 반복합니다.


Controllers as Hands 의 경우

각각의 XXXControllerHand를 클릭한다.

각 손의 HandGrabInteractor에 접근

HandGrabInteractor에 Grab Strength Indicator 컴포넌트를 부여하고

위의 사진들을 참고하여 각 속성에 맞게 assign 해줍니다. (같은 손끼리 연결해야 하는 점 주의)

그리고 HandGrabInteractor의 자식 Visuals로 접근하여, HandGrabVisual만 활성화 시킵니다.

활성화한 HandGrabVisual의 인스펙터에서 Synthetic Hand 속성에 위 사진의 Synthetic을 assign 해줍니다.

이 과정을 나머지 손에도 반복합니다.