조명 장면 작업 - MRTK2

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

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

sceneSystem.SetLightingScene("MorningLighting");

조명 설정 전환

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

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

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

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

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

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

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