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

A view that enables you to display an AR experience with RealityKit.
라고 공식문서에서 나와있는데 즉 ar experience를 보여주는 뷰이다.
뷰는 single scene을 가지고 있는데
이 scene은 한개 이상의 anchor Entity를 가지고 있어
즉 anchor entity를 이용하여 가상의 것을 scene에 묶어두는 역할을 하게 된다. 그런 다음 각 앵커에 다른 엔티티 인스턴스의 계층 구조를 추가하여 RealityKit이 주어진 앵커 지점에서 동작을 하게 만들어준다.
entity는 계층형이 가능해 다른 엔티티의 특성을 그대로 가져올수 있다는 큰 장점이 있다. 엔티티는 컴포넌츠(필요한 특징)를 가지고 있는데 필요한것을 갖다 쓰면 되겠다는 생각이 들었다. 
가장 자주 쓰인다는 세가지 엔티티들을 가지고 왔다. 기본 엔티티는 TransForm Component : 공간에 엔티티를 배치하는 데 필요한 규모, 회전 및 변형 정보가 포함되어 있다.
모델 엔티티는 충돌 컴포넌츠아 모션등을 가지고 있다.