banner
홈페이지 / 블로그 / Apple Vision Pro 개발자 소프트웨어를 설치하는 방법
블로그

Apple Vision Pro 개발자 소프트웨어를 설치하는 방법

Aug 30, 2023Aug 30, 2023

Apple은 수요일에 Apple Vision Pro 개발에 대한 추가 정보와 함께 VisionOS SDK 및 개발자 도구를 출시했습니다. 다음은 이것이 무엇인지, 무엇을 할 수 있는지, 시작하는 방법에 대한 개요입니다.

Apple Vision Pro용 Apple SDK는 두 번째 Xcode 베타에 포함되어 있습니다. 여기에는 Xcode 15 베타 2용 명령줄 도구, Xcode 15 베타용 글꼴 도구 및 .dmg 디스크 이미지 파일로 패키지된 VisionOS 1 베타 시뮬레이터 런타임이 포함되어 있습니다.

새로운 SDK 및 Xcode 베타 파일을 얻으려면 개발자.apple.com/download/로 이동하여 Apple ID로 로그인하세요. 이러한 도구는 새로운 무료 개발자 멤버십에 포함되어 있습니다.

Xcode 15 베타 2 앱 자체, macOS 14 베타 2 및 다양한 시뮬레이터가 포함된 Xcode 15 베타 2 다운로드가 필요합니다. 또한 Xcode 15 베타 2용 명령줄 도구와 macOS 14 베타 2가 포함된 Xcode 15 베타 2도 필요합니다.

이전에 다운로드하지 않았다면 6월 5일에 출시된 페이지 하단에서 Xcode 15용 글꼴 도구 베타도 다운로드하세요.

Xcode 15 베타 2를 다운로드할 때 다음 사항을 꼭 확인하세요.VisionOS 베타 1목록 하단의 확인란을 선택하면 무게가 무려 6.85GB에 달합니다.

모든 경우에 iOS 다운로드 구성 요소도 필요합니다.

이는 VisionOS 시뮬레이터를 설치하기 위해 Xcode로 가져오는 .dmg의 xrOS 1.0.simruntime 파일을 Apple이 계속 호출하는 것을 제공합니다(자세한 내용은 아래 참조).

VisionOS의 학습 곡선은 단순한 프로그래밍 외에도 여러 컴퓨팅 분야를 넘나들 정도로 매우 가파르게 느껴질 수 있습니다. 여기에는 3D 개체 및 장면 디자인, 증강 현실(AR), 재료 및 표면, 조명 및 렌더링이 포함됩니다.

Xcode 부분 외에도 Apple의 AR 생태계에서 사용되는 몇 가지 추가 항목을 배우고 가져오는 것이 좋습니다.

이들 중 대부분은 다음 Apple 개발자 사이트에서 구할 수 있습니다.개발자.apple.com/augmented-reality/

SDK에는 WWDC 23에서 VisionOS 프레젠테이션을 통해 약속된 Reality Composer Pro도 포함되어 있습니다. Reality Composer Pro는 VisionOS용 3D 콘텐츠를 준비하고 미리 볼 수 있도록 설계된 앱입니다.

SDK 릴리스의 일부로 Apple은 .obj, .gltf 및 .usd와 같은 AR 파일 형식 간에 변환하고 모두 표준 USDZ 형식으로 변환할 수 있는 Reality Converter 베타도 출시했습니다. Reality Converter 베타에서는 일부 텍스처 속성을 변경할 수도 있습니다.

AR 도구 페이지에는 USD 변환을 위한 Python 스크립트 세트인 USDZ 도구라는 추가 .dmg 다운로드도 있습니다. Apple의 모든 AR 도구는 기본 AR 페이지(developer.apple.com/augmented-reality/tools/)에서 찾을 수 있습니다.

AR Quick Look 플러그인은 샘플과 함께 개발자.apple.com/augmented-reality/quick-look/에서 찾을 수 있습니다.

이 모든 것이 설치되면 이제 Unity의 3D 개발 도구를 사용하여 Apple Vision Pro 앱을 개발할 수도 있습니다. Unity 사이트(unity.com)를 방문하세요.

VisionOS 앱을 디자인하고 작성하는 것은 VisionOS 개발의 한 부분일 뿐입니다. 다른 부분은 3D 모델과 공간을 마스터하는 것입니다.

결국 Apple은 Vision Pro를 AR 헤드셋이라고 부릅니다. 따라서 귀하의 VisionOS 앱은 Apple Vision Pro 장치의 3D 공간에서 사용자에게 표시됩니다.

또한 3D 개체에 대한 설명이 포함된 Pixar의 Universal Scene Description 및 USDZ 파일에 대해서도 잘 알고 있어야 합니다. USDZ 파일에 대해 알아볼 수 있는 리소스가 많이 있습니다. 예를 들어 NVIDIA의 개발자 사이트에도 USD에 대한 좋은 토론이 있습니다.

대부분의 경우 VisionOS에서 사용하려면 3D 콘텐츠를 USDZ로 변환해야 합니다.

USD 외에도 Industrial Light + Magic's도 배우고 싶을 것입니다.머티리얼X표준 - 영화 Star Wars: The Force Awakens를 위해 2017년에 처음 만들어진 오픈 소스 범용 3D 개체 재질 표준입니다.

재료는 3D 개체의 표면과 해당 표면의 모양을 나타냅니다. 실제 용어로 이는 시뮬레이션하는 목재, 금속 또는 유리와 같은 재료를 의미합니다.

VisionOS에서는 4가지 프레젠테이션 모드를 지원합니다.

Platforms/strong. Click the strongGet/strong button next to each simulator you want to install. Be sure you have enough disk space first for each one./p>New->Project/strong and click the visionOS icon in the template chooser. Click strongNext/strong, name the project, set its options, then click strongNext/strong again and save it to disk by clicking strongCreate/strong./p>New->Target/strong from the strongFile/strong menu:/p>Platforms/strong>New->Project/strong>New->Target/strong>