【ARKit】AR로 VR 공간을 작성한다

ARKit을 사용하여 VR 공간 만들기



완제품



우주 공간으로 이어지는 어디서나 문을 만들었다.
문에서 들여다 보면 태양계를 확인할 수 있지만 다른 각도에서는 아무것도 보이지 않는다.
문을 빠져나가면 우주 공간에 있는 듯한 착각을 기억하는 체험을 할 수 있다.

[Movie] 클릭하면 동영상이 재생됩니다.
IMAGE ALT TEXT HERE

앱 다운로드는 여기

작성 절차



각 절차의 세부 사항은 각각 다른 기사에서 설명하고 있기 때문에
필요에 따라 참고할 것.

SceneKit으로 가상 공간 만들기



우주 공간을 만듭니다.
이 공간은 입방체의 표면에 밀키웨이의 이미지를 붙여,
문의 3D 객체를 입구에 도킹하고 있습니다.

아래에 설명되었습니다.


AR 객체 만들기



이번에는 태양계의 구성 요소가 이것에 해당한다 🌎

오브젝트의 작성 방법은 이하를 참조.
htps : // 이 m / 슌 p / ms / 50194bcf99bc5이다 f286

표시되는 객체의 우선순위 지정



여기까지의 상태라면 문을 들여다보지 않고도 태양계의 행성이 보인다.
문을 들여다 볼 때만 우주 공간을 볼 수 있기를 원하기 때문에
표시되는 객체의 우선 순위를 붙인다.

sample.swift
SCNNode node1 = SCNNode()
SCNNode node2 = SCNNode()
SCNNode node3 = SCNNode()

node1.renderingOrder = 100 // 1番目
node2.renderingOrder = 300 // 3番目
node3.renderingOrder = 200 // 2番目

이번 우선순위는
①우주 공간
②태양계
가 되기 때문에, 우주 공간 Node의 값을 태양계 Node의 값보다 작은 수치로 설정한다.

참고 자료



아래 소스 코드
htps : // 기주 b. 코 m / 슌 p / 소 r sys m

좋은 웹페이지 즐겨찾기