대부분의 경우 사용자들이 서로를 인지하도록 각 사용자에 대한 Avatar를 생성하여 표시할 필요가 있습니다. 이 경우, Avatar를 만들어 아래와 같이 AXRPlayground component에 설정해 주어야 합니다.

VR Avatar
VR HMD 사용자에 대한 VR Avatar는 4가지 파트로 구성됩니다.
- Head
- VR HMD의 Center Eye 위치를 추적
- Left/Right Hand
- Body
- “Head” 아래 “Neck” Transform 위치를 따라감
VR Avatar 만들기
-
메뉴에서 “VR Avatar” Prefab을 생성합니다.

-
생성한 Prefab 내 각 파트별 모델링 오브젝트들을 넣습니다.

-
필요에 따라 Hand 아래에 Interactor를 넣습니다. (Player 입력 처리하기 참조)

Mono Avatar
AR 디바이스 사용자에 대한 Mono Avatar는 3가지 파트로 구성됩니다.
- Head
- Right Hand
- Touch Screen의 첫번째 Touch가 오른쪽 컨트롤러의 위치와 Trigger Button을 시뮬레이션
- Left Hand
- Touch Screen의 두번째 Touch가 왼쪽 컨트롤러의 위치와 Trigger Button을 시뮬레이션
Mono Avatar 만들기
-
메뉴에서 “Mono Avatar” Prefab을 생성합니다.

-
생성한 Prefab 내 Head 모델링 오브젝트를 넣습니다.

-
필요에 따라 Hand 아래에 Interactor를 넣습니다. (Player 입력 처리하기 참조)

Avatar Selector
여러 개의 Avatar를 만든 후 각 사용자별 하나의 Avatar를 선택할 때 Avatar Selector를 사용하며, 아래와 같은 종류를 제공합니다.
- Player 형태에 따라 선택 (By Player Type) : VR 또는 Mono
- User ID에 따라 선택 (By User ID)
- 랜덤하게 선택 (Random)
Avatar Selector 만들기
-
메뉴에서 원하는 Avatar Selector Prefab을 생성합니다.

-
Inspector에서 원하는대로 Avatar를 설정합니다.

Avatar Selector 활용 팁
Avatar Selector는 Avatar 타입이기도 합니다. 즉, 여러 종류의 Avatar Selector를 연쇄적으로 연결하여 사용할 수 있습니다.
다음은 일반적으로 쓰이는 Avatar Selector 연결의 한 예시입니다.
- Avatar Selector (By Player Type)
- Vr Avatar : Avatar Selector (By User ID)
- “player1” : VR Avatar #1
- “player2” : VR Avatar #2
- Mono Avatar : Avatar Selector (By User ID)
- “viewer” : Mono Avatar designed for Viewer
- “operator” : Mono Avatar designed for Operator
시작하기
시스템 요구사항
Quick Start
Demo Scene 살펴보기
개발하기
Avatar 만들기
Place 설정하기
Player 입력 처리하기
Animator 공유하기
Video Player 공유하기
Timeline 공유하기