Automatische Ressourcenaktualisierung

Die automatische Ressourcenaktualisierung (oder automatische Aktualisierung) ist ein Feature des Assets-Fensters, mit dem Ressourcen neu geladen und aktualisiert werden können, wenn neue Versionen verfügbar sind. Dieser Prozess kann automatisch oder manuell in der Benutzeroberfläche oder über Python-Skripterstellung ausgelöst werden.

Tutorial

Sie können sich ein kurzes Tutorial ansehen, um einen Überblick über die Funktion zu erhalten:

Aktivieren der automatischen Aktualisierung

Um die automatische Aktualisierung 1} zu aktivieren, klicken Sie unten im Fenster “Elemente” auf das Doppelpfeilsymbol. Dadurch wird das Menü für die automatische Aktualisierung mit allen Einstellungen geöffnet. Aktivieren Sie dann eine der Optionen, die im Abschnitt Automatische Updates verfügbar sind.

Automatische Updates

Die Einstellungen für die automatische Aktualisierung legen fest, wie oft und wo die Anwendung nach Updates suchen soll.

Einstellung
Beschreibung
Bedienfeld “Elemente”
Wenn diese Option aktiviert ist, sucht die automatische Aktualisierung nach Elementen, die in allen derzeit geladenen Bibliotheken aktualisiert werden sollen. Dies schließt das aktuelle Projekt ein. Die im Ebenenstapel verwendeten Ressourcen, Anzeigeeinstellungen, Shader-Einstellungen usw. werden jedoch nicht aktualisiert.
Im Projekt verwendete Ressourcen
Wenn diese Option aktiviert ist, sucht die automatische Aktualisierung nach zu aktualisierenden Elementen, die derzeit importiert und vom aktuellen Projekt verwendet werden. Dies gilt für Ressourcen, die im Ebenenstapel verwendet werden, Anzeigeeinstellungen, Shader-Einstellungen usw.
Alle x Minuten aktualisieren
Steuern Sie, wie oft die Anwendung nach einer Aktualisierung der Ressourcen sucht. Eine Verzögerung von 0 Minuten löst alle paar Sekunden ein Update aus. Beachten Sie, dass eine so geringe Verzögerung Leistungsprobleme verursachen kann.
NOTE
Wenn automatische Aktualisierungen aktiviert sind, sucht die Anwendung automatisch nach Änderungen, sobald sie wieder aktiviert wird.

Manuelle Aktualisierungen

Die manuellen Aktualisierungsaktionen sind eine bequeme Möglichkeit, das Aktualisierungssystem bei Bedarf auszulösen. Sie können entweder mit oder ohne aktivierter automatischer Update-Einstellungen verwendet werden.

Einstellung
Beschreibung
Bedienfeld “Elemente aktualisieren”
Starten Sie die automatische Aktualisierung. Verhalten Sie sich genauso wie im Bedienfeld “Elemente” (siehe oben).
Im Projekt verwendete Ressourcen aktualisieren
Starten Sie die automatische Aktualisierung. Verhalten Sie sich genauso wie die Ressourcen, die im Projekt verwendet werden (siehe oben).

Erweiterte Einstellungen

Mit den erweiterten Einstellungen können Sie das Verhalten des Aktualisierungsvorgangs steuern.

Einstellung
Beschreibung
Elemente überspringen, wenn ihre Parameter nicht übereinstimmen
Wenn diese Option aktiviert ist, werden Ressourcen beim automatischen Update nicht aktualisiert, wenn die neue Version nicht mit der alten Version übereinstimmt. Wenn ein Substance-Material beispielsweise Parameter enthält, die in der neuen Version nicht mehr vorhanden sind (weil sie entfernt oder umbenannt wurden), wird die Ressource beim Aktualisierungsprozess ignoriert und stattdessen die alte Version beibehalten.
NOTE
Um die Aktualisierung von Elementen zu erzwingen, die nicht übereinstimmen, können Sie die Einstellung Elemente überspringen, wenn ihre Parameter nicht übereinstimmen deaktivieren.

Status und Protokoll aktualisieren

Nach einer Ressourcenaktualisierung (automatisch oder manuell) wird das Ergebnis des Vorgangs auf der Registerkarte Assets im Fenster Log angezeigt, wobei sowohl erfolgreiche Updates als auch Probleme gemeldet werden. Im Falle einer Ressourcenkonflikt (siehe oben), die Details des Problems werden wir pro Ressource bereitgestellt.

Das Protokoll kann schnell geöffnet werden, indem Sie auf das entsprechende Symbol oben rechts im Menü für die automatische Aktualisierung klicken:

NOTE
Wenn nach einem Update ein oder mehrere Probleme auftreten, wird das Protokollsymbol mit einem kleinen Warnsymbol angezeigt.

Je nachdem, wie der Aktualisierungsprozess abläuft, können verschiedene Arten von Problemen auftreten:

Problem
Beschreibung
Im Bedienfeld “Elemente” konnte keine Aktualisierung durchgeführt werden
Diese Meldung bedeutet, dass ein Problem verhindert hat, dass das Aktualisierungssystem fortfährt. Erweitern Sie den Ressourcennamen, um weitere Informationen zu erhalten.
(Dateiname).(Format) ist nicht vorhanden. (Ressourcenname) kann nicht neu geladen werden.
Diese Meldung bedeutet, dass die Quelldatei einer Ressource nicht mehr gefunden werden kann (entweder, weil sie verschoben oder entfernt wurde). Die einfache Lösung besteht darin, die Ressource erneut zu importieren oder im Fenster “Elemente” verlagern (über das Kontextmenü).

Alte Projektmeldung

Wenn Sie ein altes Projekt öffnen, wird in der Popup-Meldung eine Warnmeldung angezeigt, die Sie über die automatische Aktualisierung informiert. Auf diese Weise können Sie den automatischen Aktualisierungsprozess schnell deaktivieren, falls er aktiviert geblieben ist, bevor Sie das alte Projekt öffnen.

recommendation-more-help
substance-3d-painter-help-guide