Aktualisieren von Shadern – MRTK2

Ab Version 2.6.0 werden die MRTK-Shader über das MRTK versioniert. Shaders.sentinel-Datei. Beim Upgrade auf eine neue Version von MRTK wird möglicherweise die folgende Meldung angezeigt.

Aufforderung zum Aktualisieren von Shadern

Wenn Sie Ja auswählen, wird MRTK angewiesen, den Inhalt von Assets>MRTK-Shadern> mit der neuesten Version zu überschreiben. Wenn Sie Nein auswählen, bleiben die aktuellen Dateien erhalten. Ignore erstellt in Assets>MRTK>Shaders eine Datei (IgnoreUpdateCheck.sentinel), die zukünftige Überprüfungen von Shaderupdates unterdrückt.

Wichtig

Beim Überschreiben der Shaderdateien gehen alle benutzerdefinierten Änderungen verloren. Stellen Sie sicher, dass Sie alle geänderten Shaderdateien vor dem Upgrade sichern.

Wenn das Projekt so konfiguriert wurde, dass die Universal Render Pipeline (URP) – früher Lightweight Render Pipeline (LWRP) verwendet wird, führen Sie Mixed Reality>Toolkit>Utilities>Upgrade MRTK Standard Shader for Lightweight Render Pipeline erneut aus.

Es ist auch möglich, jederzeit nach Shaderupdates zu suchen, indem Sie Mixed Reality>Toolkit>Utilities>Check for Shader Updates in der Menüleiste des Unity-Editors verwenden.

Überprüfen auf Shaderupdates

Suchen Sie nach Shader Updates ignoriert die IgnoreUpdateCheck.sentinel Datei und lässt die bedarfsgesteuerte Shaderaktualisierung zu.

Hinweis

Beim Importieren der MRTK-UNITYPACKAGE-Dateien ist keine Überprüfung auf Shaderupdates erforderlich.