Világítási jelenet műveletei – MRTK2

A profilban definiált alapértelmezett megvilágítási jelenet be van töltve indításkor. A világítási jelenet a hívásig SetLightingScene betöltődik.

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

sceneSystem.SetLightingScene("MorningLighting");

Világítási beállítások áttűnései

transitionType az új megvilágítási jelenetre való áttérés stílusát szabályozza.

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

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

Az elérhető stílusok a következők:

Típus Description Időtartam
None A korábbi világítási jelenet ki van ürítve, az új világítási jelenet be van töltve. Nincs áttűnés. Figyelmen kívül hagyja
FadeToBlack A korábbi világítási jelenet elhalványul feketére. Új világítási jelenet van betöltve, majd elhalványult a fekete. Hasznos a helyek közötti zökkenőmentes átmenetekhez. Használt
Keresztfade A korábbi világítási jelenet elhalványul, ahogy az új megvilágítási jelenet elhalványul. Hasznos az ugyanazon a helyen található világítási beállítások közötti zökkenőmentes átmenetekhez. Használt

Vegye figyelembe, hogy egyes világítási beállítások nem interpolálhatók áttűnések során. Ha zökkenőmentes vizuális átmenetet szeretne, ezeknek a beállításoknak konzisztensnek kell lenniük a megvilágítási jelenetek között.

Beállítás Smooth FadeToBlack áttűnés Zökkenőmentes keresztáttűnés
Skybox Nem Nem
Egyéni tükröződések Nem Nem
Nap fény valós idejű árnyékok Igen Nem