Operacje sceny oświetlenia

Domyślna scena oświetlenia zdefiniowana w profilu jest ładowana podczas uruchamiania. Ta scena oświetlenia pozostaje załadowana, dopóki SetLightingScene nie zostanie wywołana.

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

sceneSystem.SetLightingScene("MorningLighting");

Przejścia ustawienia oświetlenia

transitionType steruje stylem przejścia do nowej sceny oświetlenia.

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

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

Dostępne style to:

Typ Opis Czas trwania
Brak Poprzednia scena oświetlenia jest zwalniana, ładowana jest nowa scena oświetlenia. Brak przejścia. Ignorowane
FadeToBlack Poprzednia scena oświetlenia zanika na czarny. Ładowana jest nowa scena oświetlenia, a następnie zanika z czarnej. Przydatne do bezproblemowego przechodzenia między lokalizacjami. Użyte
CrossFade Poprzednia scena oświetlenia zanika wraz z zaniknięciem nowej sceny oświetlenia. Przydatne do bezproblemowego przechodzenia między konfiguracjami oświetlenia w tej samej lokalizacji. Użyte

Należy pamiętać, że niektórych ustawień oświetlenia nie można interpolować podczas przejść. Jeśli potrzebujesz płynnego przejścia wizualnego, te ustawienia będą nadal spójne między scenami oświetlenia.

Ustawienie Smooth FadeToBlack Transition Smooth CrossFade Transition
Skybox Nie Nie
Niestandardowe odbicia Nie Nie
Cienie światła słonecznego w czasie rzeczywistym Tak Nie