Apple Vision Pro 소개
visionOS용 애플리케이션 개발은 간단하며, Photon 제품의 일반 문서를 그대로 사용할 수 있습니다.
하지만 공간 애플리케이션 개발을 돕기 위해, 우리는 특정 샘플과 애드온을 제공합니다.
이를 통해 애플리케이션의 프로토타이핑 과정을 보다 단순화하고 가속화할 수 있습니다.
Fusion 기술 샘플
일부 Fusion 기술 샘플은 모든 XR 타깃에서 사용할 수 있으며, 손쉽게 애플리케이션을 시작할 수 있도록 도와줍니다.
VR 공유
VR 공유 샘플은 Fusion의 공유 토폴로지를 사용하기 위해 프로젝트를 구성하는 방법에 대한 심층적인 설명을 포함합니다.
XR 프로젝트를 시작하는 가장 간단한 방법이며, 폭넓은 사용 사례를 다룰 수 있습니다.
VR Host
보다 고급 기능(경쟁형 PvP, 고급 물리 연산 등)이 필요한 경우, 호스트 토폴로지를 사용하는 전용 XR 샘플인 VR Host도 제공합니다.
산업용 애드온
모두가 3D/XR 프로젝트 프로토타이핑을 쉽게 시작할 수 있도록, 재사용 가능한 애드온(Addons)의 포괄적인 목록을 제공합니다.
예를 들어 다음이 포함됩니다:
- 리그 동기화(rig synchronization)
- XR 헤드셋 환경에서의 Photon Voice 통합
- 근접 기반 오디오 필터링(proximity-based audio filtering)
- 3D 드로잉 동기화(3D drawing synchronization)
- 크로스 플랫폼 손/손가락 동기화(cross-platform hands and fingers synchronization)
https://doc.photonengine.com/fusion/current/industries-samples/industries-addons/fusion-industries-addons-xrhandssynchronization
- 그리고 그 외 다양한 기능들이 있습니다.
Apple Vision Pro 전용 애드온
VisionOS Helpers
visionOS helpers addon은 visionOS 플랫폼의 특수성을 다룹니다.
이 애드온은 간접 핀치(indirect pinch)를 XRShare의 잡기(grabbing) 기능과 호환되도록 하며, 경계(bounded)/비경계(unbounded) Polyspatial 상태를 동기화하는 도구를 제공합니다.
또한 LineRenderer 대체 기능이나 Unity에서 visionOS 윈도우 동작을 모방하는 헬퍼(helper) 등, 일부 크로스 플랫폼 도구도 제공합니다.
크로스 플랫폼 샘플
Apple Vision Pro와 Meta Quest에서 모두 호환되는 크로스 플랫폼 샘플을 제공합니다.
Sticky Notes 크로스 플랫폼 원격 재배치 샘플
Fusion Sticky Notes Cross-Platform Remote Relocation 샘플은 사용자가 서로 다른 장소에 있고, 다른 헤드셋을 사용하더라도 혼합 현실에서 협업할 수 있는 방법을 보여줍니다.
재배치 이후, 두 사용자는 Unity 씬의 동일한 기준점 앞에 위치하게 되며, 각각의 물리적 벽을 향해 서 있게 됩니다.
이 기능 외에도, 사용자는 스티키 노트를 생성하고 그 위에 그림을 그릴 수 있습니다.
크로스 플랫폼 혼합 현실 샘플
cross-platform mixed reality 샘플은 Apple Vision Pro와 Meta Quest 사용자가 멀티플레이어 세션을 공유할 수 있는 애플리케이션을 준비하는 방법을 보여줍니다.
Apple Vision Pro 사용자는 Meta Quest 사용자 경험과 유사한 몰입형 공간을 사용할 수도 있고, 경계가 있는 볼륨 내에서 장면을 위에서 바라보며 모든 사용자를 한눈에 볼 수도 있습니다.