AR default Plane을 이용해 평면을 인식하고, 평면의 종류에 따라 색을 변경한다.
AR default Plane 프레펩에 스크립트를 추가한다.

Public으로 선언한 ARPlane에는 efault Plane프리펩(ARPlane),
MeshRenderer에는 default Plane프리펩(MeshRenderer)을 넣는다.
TextMesh, textObj는 만들지 않았기때문에
default Plane 하위에 GameObject, 3DText를 만들어준 후 넣는다.
Script
Scene에 있는 카메라 컴포넌트를 연결한다.
UpdateLabel에서는
ARClassfication에서 정의된 명칭을 출력하고,카메라의 시점을 변경한다.
UpdatePlaneColor에서는 명칭에따라 PlaneMatColor를 변경해준다.
'Unity AR' 카테고리의 다른 글
| AR Tracked Image Manager를 이용한 오브젝트 회전 (0) | 2024.01.16 |
|---|---|
| AddForce를 이용한 구체 던지기 (0) | 2024.01.14 |
| RayCast, 코루틴 이용하여 객체 생성, 제어 (0) | 2023.12.28 |
| Unity 공부일지 : AR Occlusion Manager, UI , Onclick, GetComponent (0) | 2023.07.12 |
| Unity 공부일지 : AR RaycastHit,TrackableType, AR Touch Move (0) | 2023.07.05 |