터빈과 두개골을 XR인터렉션을 통해 내부 구조를 파악하고 리빌딩 가능한 XR 애플리케이션이다.
Intro Scene

Intro UI

Lazy Follow를 사용해 사용자를 따라오게 만든다.

Meta Building Block의 Camera Rig, PassThrough으로 패스스루 환경을 사용한다.
Audio Manager

싱글톤으로 배경음악을 추가한다.

Loading Obj
Turbine



시스루볼은 Grabbable, Hand Grab Interactable, Grab Interactable, Grab free Transformer를 사용해 물체를 손으로 잡고, position, rotation, Scale값을 조정할 수 있다.
Pointable Unity Event Wrapper, Audio Physics, Audio trigger를 사용해 물체를 집거나 놓았을 때 효과음이 재생되도록 한다.

SeeThrough효과를 구현하기 위해 Stencil을 사용한다.
Transparent터빈에서 Transparent Layer를 달아준다.

URP Renderer- Filtering에서 Transparent Layer에서 Transparent를 제외시킨다.
Render Object를 사용해 Filter, Depth, Stencil값을 설정해 다른 물체와 겹칠 때 Transparent Layer로 설정된
오브젝트가 보이도록 한다.

Scene전환 버튼과 SeeThroughBall 오브젝트를 생성할 수 있는 UI이다.
PokeInteractable을 사용해 버튼 클릭을 구현한다.
Onclick으로 버튼을 눌렀을 때 씬 전환/SeeThroughBall 생성을 추가한다.

왼 손바닥을 카메라를 향해 보이면 Menu가 생성되는 Palm Menu다.
Turbine_Assemble

Turbine_Dismantle


두 씬 모두 XR Interaction를 사용해 조립과 분해를 구현한다.
Brain




Brian오브젝트는 Skull, brain, neuron으로 구성한다.
Turbine과 동일하게 SeeThroughBall, UI, Stecil을 구현한다.
Brain_Assemble

Turbine_Dismantle


'[Project] XR' 카테고리의 다른 글
| [XR Project] DTx-for-Tinnitus (0) | 2025.12.02 |
|---|---|
| [XR Project] Innerverse (0) | 2025.12.02 |