Åtgärder för belysningsscener – MRTK2
Standardbelysningsscenen som definierats i din profil läses in vid start. Den ljusscenen förblir laddad tills den anropas SetLightingScene
.
IMixedRealitySceneSystem sceneSystem = MixedRealityToolkit.Instance.GetService<IMixedRealitySceneSystem>();
sceneSystem.SetLightingScene("MorningLighting");
Övergångar för belysningsinställningar
transitionType
styr stilen på övergången till en ny ljusscen.
IMixedRealitySceneSystem sceneSystem = MixedRealityToolkit.Instance.GetService<IMixedRealitySceneSystem>();
sceneSystem.SetLightingScene("MiddayLighting", LightingSceneTransitionType.CrossFade);
De tillgängliga formaten är:
Typ | Description | Varaktighet |
---|---|---|
Ingen | Tidigare belysningsscen lossas, ny belysningsscen läses in. Ingen övergång. | Ignorerat |
FadeToBlack | Tidigare ljusscen bleknar ut till svart. Ny belysningsscen läses in och bleknas sedan upp från svart. Användbart för smidiga övergångar mellan platser. | Använt |
Crossfade | Tidigare ljusscen bleknar ut när den nya ljusscenen bleknar in. Användbart för smidiga övergångar mellan belysningsinstallationer på samma plats. | Använt |
Observera att vissa belysningsinställningar inte kan interpoleras under övergångar. Om du vill ha en smidig visuell övergång måste de här inställningarna förbli konsekventa mellan ljusscener.
Inställningen | Smooth FadeToBlack-övergång | Smidig crossfade-övergång |
---|---|---|
Skybox | Nej | Nej |
Anpassade reflektioner | Nej | Nej |
Solljus realtidsskugga | Ja | Inga |