조명 장면 작업 - MRTK2

프로필에 정의된 기본 조명 장면은 시작 시 로드됩니다. 해당 조명 장면은 호출될 때까지 SetLightingScene 로드된 상태로 유지됩니다.

IMixedRealitySceneSystem sceneSystem = MixedRealityToolkit.Instance.GetService<IMixedRealitySceneSystem>();

sceneSystem.SetLightingScene("MorningLighting");

조명 설정 전환

transitionType 는 새 조명 장면으로의 전환 스타일을 제어합니다.

IMixedRealitySceneSystem sceneSystem = MixedRealityToolkit.Instance.GetService<IMixedRealitySceneSystem>();

sceneSystem.SetLightingScene("MiddayLighting", LightingSceneTransitionType.CrossFade);

사용 가능한 스타일은 다음과 같습니다.

Type Description Duration
없음 이전 조명 장면이 언로드되고 새 조명 장면이 로드됩니다. 전환이 없습니다. 무시됨
FadeToBlack 이전 조명 장면은 검은색으로 사라집니다. 새로운 조명 장면이 로드된 다음 검은색에서 사라집니다. 위치 간 원활한 전환에 유용합니다. 사용됨
크로스페이드 새로운 조명 장면이 사라지면서 이전 조명 장면이 사라집니다. 동일한 위치에 있는 조명 설정 간의 원활한 전환에 유용합니다. 사용됨

전환 중에는 일부 조명 설정을 보간할 수 없습니다. 원활한 시각적 전환을 원하는 경우 이러한 설정은 조명 장면 간에 일관성을 유지해야 합니다.

설정 부드러운 FadeToBlack 전환 부드러운 크로스페이드 전환
Skybox 아니요 아니요
사용자 지정 리플렉션 아니요 아니요
태양 빛 실시간 그림자 아니요