Beleuchtungsszenenvorgänge

Die in Ihrem Profil definierte Standardbeleuchtungsszene wird beim Start geladen. Diese Beleuchtungsszene bleibt geladen, bis SetLightingScene aufgerufen wird.

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

sceneSystem.SetLightingScene("MorningLighting");

Lichteinstellungsübergänge

transitionType steuert den Stil des Übergangs zur neuen Beleuchtungsszene.

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

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

Die verfügbaren Stile sind:

Typ BESCHREIBUNG Duration
Keine Vorherige Beleuchtungsszene wird entladen, neue Beleuchtungsszene wird geladen. Kein Übergang. Wird ignoriert.
FadeToBlack Die vorherige Beleuchtungsszene wird in Schwarz ausgeblendet. Neue Beleuchtungsszene wird geladen und dann von Schwarz ausgeblendet. Nützlich für reibungslose Übergänge zwischen Standorten. Verwendet
Überblenden Die vorherige Beleuchtungsszene wird ausgeblendet, wenn eine neue Beleuchtungsszene einblendet. Nützlich für reibungslose Übergänge zwischen Beleuchtungssetups am gleichen Standort. Verwendet

Beachten Sie, dass einige Beleuchtungseinstellungen während Übergängen nicht interpoliert werden können. Wenn Sie einen reibungslosen visuellen Übergang wünschen, müssen diese Einstellungen zwischen den Beleuchtungsszenen konsistent bleiben.

Einstellung Smooth FadeToBlack-Übergang Smooth CrossFade Transition
Skybox Nein Nein
Benutzerdefinierte Reflektionen Nein Nein
Sonnenlicht– Echtzeitschatten Ja Nein