프로필 - MRTK2

MRTK가 구성되는 주요 방법 중 하나는 Foundation 패키지에서 사용할 수 있는 프로필을 사용하는 것입니다. 장면의 주 MixedRealityToolkit 개체에는 액티브 프로필(ScriptableObject)이 포함됩니다. 최상위 MRTK 구성 프로필에는 기본 코어 시스템의 각 코어에 대한 하위 프로필 데이터가 포함되어 있으며, 각각은 해당 하위 시스템의 동작을 구성하도록 설계되었습니다. 또한 이러한 하위 프로필은 ScriptableObjects이며, 따라서 한 수준 아래의 다른 프로필 개체에 대한 참조를 포함할 수 있습니다. 기본적으로 MRTK 하위 시스템과 기능을 초기화하는 방법에 대한 구성 정보를 구성하는 연결된 프로필로 이루어진 전체 트리가 있습니다.

예를 들어 입력 시스템의 동작은 DefaultMixedRealityInputSystemProfile(자산/MRTK/SDK/프로필)과 같은 입력 시스템 프로필에 의해 제어됩니다.

Input profile프로필 검사기

배경

프로필은 주로 데이터 공급자를 통해 처리되는 여러 디바이스에서 특정 시나리오를 지원하기 위한 것입니다. 이런 식으로 앱은 가능한 한 디바이스에 구애받지 않고 설계할 수 있으며 MRTK 및 프로필의 데이터 공급자가 플랫폼 간 지원을 처리하도록 할 수 있습니다.

GGV 스타일 상호 작용을 기본으로 하는 HoloLens 1 프로필과 같은 특정 디바이스의 입력 기능을 중심으로 구축된 프로필도 있습니다.

XR SDK

Unity의 XR 파이프라인에서 모두 구성된 기본 MRTK 프로필을 사용합니다. 이전 "DefaultOpenXRConfigurationProfile" 및 "DefaultXRSDKConfigurationProfile"은 이제 사용되지 않는 레이블이 지정됩니다.

현재 XR SDK에 대해 두 개의 프로필(DefaultXRSDKConfigurationProfileDefaultHoloLens2XRSDKConfigurationProfile)이 제공됩니다. 따라서 장면 및 시나리오별 구성으로 인해 모든 샘플 장면이 완전히 지원되는 것은 아닙니다. 사용하고 해당 XR SDK 프로필로 교환할 있는 모든 샘플 DefaultMixedRealityToolkitConfigurationProfileDefaultHoloLens2ConfigurationProfile 입니다. XR SDK와 함께 OpenXR을 사용하는 경우 DefaultOpenXRConfigurationProfile을 대신 사용합니다.

기존 XR 및 XR SDK를 나란히 구성할 수 있도록 구성을 쉽게 하고 모든 샘플 장면을 지원하기 위한 추가 작업이 진행되고 있습니다. 추적은 문제 #9419를 참조하세요.

레거시 XR 및 XR SDK 간의 프로필 변환에 대한 자세한 내용은 XR SDK 파이프라인에 대한 MRTK 구성을 참조하세요.

기본 프로필

MRTK는 MRTK가 지원하는 대부분의 플랫폼과 시나리오를 포괄하는 기본 프로필 세트를 제공합니다. 예를 들어 DefaultMixedRealityToolkitConfigurationProfile(자산/MRTK/SDK/프로필)을 선택하면 VR(OpenVR, WMR) 및 HoloLens(1 및 2)에서 시나리오를 시험해 볼 수 있습니다.

이 프로필은 일반 사용 프로필이기 때문에 특정 사용 사례에 최적화되어 있지 않습니다. 다른 플랫폼에서 더 나은 성능/특정 설정을 지정하려면, 각 플랫폼에서 더 나은 성능을 발휘하도록 약간 조정되어 있는 다른 프로필을 참조하세요.

HoloLens 2 프로필

MRTK는 또한 HoloLens 2: DefaultHoloLens2ConfigurationProfile(자산/MRTK/SDK/프로필/HoloLens2)에서 배포 및 테스트에 최적화된 기본 프로필을 제공합니다.

MixedRealityToolkit 개체에 대한 프로필을 선택하라는 메시지가 표시되면 기본 선택된 프로필 대신 이 프로필을 사용합니다.

HoloLens2 프로필과 기본 프로필의 주요 차이점은 다음과 같습니다.

사용할 수 없는 기능:

사용할 수 있는 시스템:

카메라 프로필 설정은 편집기 품질 및 플레이어 품질이 동일하게 일치하도록 설정됩니다. 이는 불투명 디스플레이가 더 높은 품질로 설정된 기본 카메라 프로필과 다릅니다. 이 변경 사항은 편집기 내 품질이 낮아져 디바이스에서 렌더링되는 것과 더 가깝게 일치함을 의미합니다.

참고

공간 인식 시스템은 클라이언트 피드백에 따라 기본적으로 꺼져 있습니다. 얼핏 흥미롭게 보일 수 있지만, 일반적으로 시각적 산만함과 추가 성능 저하를 피하기 위해 꺼져 있습니다. 시스템은 여기의 지침에 따라 다시 사용할 수 있습니다.