[Project] AR

[AR Project] Room

나만두 2024. 3. 30. 13:34

 

 

 

Room

 

Room버튼을 누르면 룸을 하나씩 증강시키고

Home버튼을 누르면 각 룸으로 이루어진 집을 증강하고 집의 정보를 띄운다.

 

Asset

 

Room Asset

 

룸의 형태는 Unity Probuilder를 이용해 만든다. 

 

Unity Probuilder Experimental

 

 

Unity Probuilder Experimental을 사용해 방을 제작한다.

 

 

Bedroom

 

Bathroom

 

Livingroom

 

Kitchen

 

Workroom

 

 

 

 

Bedroom UI
Bathroom UI

각 룸에 맞는 Info UI를 만든다.

 

Room
Home
Adress UI
Review UI

 

Home에셋과 InfoUI를 만든다.

 

Indicator

 

평면을 인식하고, 화면의 중앙에 증강하기 위해 Indicator를 만든다.

 

 

 

Animation 

 

이번 프로젝트에서는 스크립트로 제어가 아닌 Animator, AnimationClip가 메인으로 작동한다. 

 

Set UI Clip

 

room Rotaion Clip
UI Fold Clip
HomeSet Clip
Home UI Clip

 

Indicatior Clip

 

Indicator Animator
Room,Home Animator

 

애니메이션 클립을 만들고 Aimator transition으로 연결한다. 

 

Conditions

 

 

 

Button

 

Canvas에 버튼을 생성 후 OnClick으로 버튼을 눌렀을 때, 함수를 호출해 실행한다.

 

 

 

 

 

Room