Version: 2017.1
시작
첫 애플리케이션 실행(Running your first application)

설치(Set-up)

프로젝트(Project) 설치

Microsoft Holographic 플랫폼용 Unity 프로젝트는 다음의 예외사항을 제외하고는 다른 플랫폼용 Unity 프로젝트와 별반 다른 점이 없습니다.

  • HoloLens 디바이스의 포지션을 트랙하는 데 사용할 카메라가 인스펙터 창에서 Main Camera 로 태그되었는지 확인합니다. 씬의 기본 카메라가 적절하게 태그되어 있어야 합니다.
  • Main CameraBackground 프로퍼티를 기본값 Skybox 가 아닌 Solid Color 로 설정합니다. 배경 컬러를 (0, 0, 0, 0)으로 설정합니다.
  • Edit > Project Settings > Quality 에서 Fastest Quality Settings 를 사용합니다. 이렇게 하면 성능이 최대화되고 전력 소모가 줄어듭니다. 특히 소프트 섀도우와 섀도우 캐스캐이드는 HoloLens에서 사용하기에는 비용이 너무 많이 들므로 사용을 피해야 합니다.
  • 애플리케이션이 사용하는 하위 시스템을 기반으로 적합한 퍼블리싱 플래그를 활성화합니다.

자세한 내용은 Microsoft의 Unity용 성능 권고사항을 참조하십시오.

퍼블리싱 설정

다음 기능 플래그는 Player Settings > Publishing Settings 에서 제공됩니다. 적합한 기능 플래그를 활성화하지 않은 경우 시스템 기능이 작동하지 않습니다.

아래의 모든 퍼블리싱 설정이 Windows Holographic에만 해당되는 것은 아닙니다. 자세한 내용은 WSA 플레이어 설정 문서를 참조하십시오.

PicturesLibrary PhotoCapture 캡처 카메라 프레임 기능에 필요합니다.
MusicLibrary VideoCapture 오디오 녹음 기능에 필요합니다.
VideosLibrary VideoCapture 비디오 녹음 기능에 필요합니다.
WebCam PhotoCaptureVideoCapture 에 필요합니다.
Microphone 음성 인식에 필요합니다.
SpatialPerception 공간 매핑에 필요합니다.

Visual Studio 솔루션 익스포트

프로젝트를 만들고 테스트할 준비가 되면, 프로젝트를 Visual Studio 솔루션으로 익스포트합니다. Windows Holographic 용으로 빌드하려면, File > Build Setting 에서 다음 옵션을 선택합니다.

  • Platform: Universal Windows Platform
  • UWP Build Type: D3D or XAML
  • Unity C# Projects (이 박스를 선택합니다)

Player Settings > Other Settings 에서:

  • Virtual Reality Supported 를 활성화합니다.
  • Virtual Reality Devices 리스트에서 + 버튼을 클릭한 다음 Windows Holographic 을 선택합니다.

Unity C# Projects 체크박스를 선택하면 생성된 솔루션에 프로젝트의 스크립팅 파일이 포함됩니다. 이렇게 하면 Unity에서 다시 익스포트할 필요 없이 편하게 스크립트를 편집하고 디버그할 수 있습니다. 프로젝트 설정이나 콘텐츠를 변경할 때만 다시 익스포트하면 됩니다.

자세한 내용은 Microsoft의 Unity Visual Studio 솔루션 익스포트 및 빌드를 참조하십시오.


• 2017–05–16 편집 리뷰 없이 페이지 수정됨

시작
첫 애플리케이션 실행(Running your first application)