Bewerkingen van lichtscènes — MRTK2
De standaardverlichtingsscène die in uw profiel is gedefinieerd, wordt geladen bij het opstarten. Deze belichtingsscène blijft geladen totdat SetLightingScene
wordt aangeroepen.
IMixedRealitySceneSystem sceneSystem = MixedRealityToolkit.Instance.GetService<IMixedRealitySceneSystem>();
sceneSystem.SetLightingScene("MorningLighting");
Overgangen van verlichtingsinstelling
transitionType
bepaalt de stijl van de overgang naar een nieuwe lichtscène.
IMixedRealitySceneSystem sceneSystem = MixedRealityToolkit.Instance.GetService<IMixedRealitySceneSystem>();
sceneSystem.SetLightingScene("MiddayLighting", LightingSceneTransitionType.CrossFade);
De beschikbare stijlen zijn:
Type | Description | Duur |
---|---|---|
Geen | Vorige belichtingsscène wordt uitgeladen, nieuwe belichtingsscène wordt geladen. Geen overgang. | Genegeerd |
FadeToBlack | De vorige belichtingsscène vervaagt naar zwart. Nieuwe belichtingsscène wordt geladen en vervolgens vervaagd van zwart. Handig voor soepele overgangen tussen locaties. | Gebruikt |
Crossfade | De vorige belichtingsscène vervaagt naarmate de nieuwe belichtingsscène verdwijnt. Handig voor soepele overgangen tussen verlichtingsopstellingen op dezelfde locatie. | Gebruikt |
Houd er rekening mee dat sommige belichtingsinstellingen niet kunnen worden geïnterpoleerd tijdens overgangen. Als u een soepele visuele overgang wilt, moeten deze instellingen consistent blijven tussen de belichtingsscènes.
Instelling | Vloeiende fadetoblackovergang | Vloeiende crossfadeovergang |
---|---|---|
Skybox | Nee | Nee |
Aangepaste weerspiegelingen | Nee | Nee |
Zonlicht realtime schaduwen | Ja | Nee |