RealityKit-1일차

Sunho·2023년 3월 14일

RealityKit

목록 보기
1/1

realitykit이 나온지 얼마 안되어서 인지 개발을 하고 싶은데 너무나 자료가 없다.... 그래서 다른사람들이 힘들어하지 않게 이번기회에 내가 깔끔하고 멋지게 정리를 해보겠습니다~ 피드백은 언제든 환영입니다.

  • ARVIEW

A view that enables you to display an AR experience with RealityKit.
라고 공식문서에서 나와있는데 즉 ar experience를 보여주는 뷰이다.
뷰는 single scene을 가지고 있는데

  • Scene : Entity 모음을 가지고 있는 container

이 scene은 한개 이상의 anchor Entity를 가지고 있어

  • Anchor Entity : An anchor that tethers entities to a scene.

즉 anchor entity를 이용하여 가상의 것을 scene에 묶어두는 역할을 하게 된다. 그런 다음 각 앵커에 다른 엔티티 인스턴스의 계층 구조를 추가하여 RealityKit이 주어진 앵커 지점에서 동작을 하게 만들어준다.

  • Entity : An element of a RealityKit scene to which you attach components that provide appearance and behavior characteristics for the entity. ? 엔티티 모양과 행동특징들을 씬에 제공해주는 realitykit의 구성요소

entity는 계층형이 가능해 다른 엔티티의 특성을 그대로 가져올수 있다는 큰 장점이 있다. 엔티티는 컴포넌츠(필요한 특징)를 가지고 있는데 필요한것을 갖다 쓰면 되겠다는 생각이 들었다.
가장 자주 쓰인다는 세가지 엔티티들을 가지고 왔다. 기본 엔티티는 TransForm Component : 공간에 엔티티를 배치하는 데 필요한 규모, 회전 및 변형 정보가 포함되어 있다.
모델 엔티티는 충돌 컴포넌츠아 모션등을 가지고 있다.

profile
앱개발자

0개의 댓글