Materialkataloge material-catalogs

Materialkataloge bieten mehrere Funktionen.

  • Persistente Definition von Materialien einschließlich aller Materialeigenschaften zulassen.

    Im Materialkatalog definierte Materialien können mit einer einfachen ID referenziert werden, anstatt mit einer Reihe von Materialeigenschaften.

  • Geben Sie Standardwerte für bestimmte Anforderungsattribute an, z. B. die JPEG-Qualität oder eine standardmäßige Größe des Antwortbildes.

  • Verwalten von Vignetten, ICC-Profilen und Anfragevorlagen.

Auch wenn keine spezifischen Materialkataloge definiert sind, stehen alle Features der Materialkataloge über den Standardkatalog zur Verfügung ( default.ini).

Während Render-Materialien in Anfragen mithilfe von Materialattributen explizit angegeben werden können, ist es oft wünschenswerter, die Details von Materialien auf der Website mithilfe von Materialkatalogen auszublenden. src= -Befehle akzeptieren Katalogverweise anstelle von expliziten Dateipfaden. Ein Katalogeintrag besteht aus [ *catId*/] *itemId*, wobei *catId* einen Materialkatalog und *itemId* einen Datensatz im Katalog identifiziert. Wenn *catId* nicht angegeben ist, wird der Sitzungskatalog verwendet (siehe unten).

Ein Katalogdatensatz wird erfolgreich abgeglichen, wenn (a) *catId* mit dem attribute::RootId eines Materialkatalogs übereinstimmt und (b) *recId* mit dem Wert catalog::id im selben Katalog übereinstimmt. Bei einer erfolgreichen Übereinstimmung werden die Attribute des Materials (einschließlich src=) auf die Daten aus dem Katalogdatensatz festgelegt. Wenn die MSS neben src= zusätzliche Attribute für dieses Material enthält, überschreiben sie die Werte aus dem Katalogdatensatz.

Wenn *recId* nicht mit einem Katalogeintrag abgeglichen werden können, wird *catId* durch attribute::RootPath aus dem Katalog ersetzt und der resultierende Pfad wird dann als einfacher Dateipfad angenommen. Andere Standardattribute (z. B. attribute::Resolution) können ebenfalls aus dem Materialkatalog übernommen werden.

Vignetten und ICC-Profile können in Materialkatalogen ähnlich den Materialien selbst und mit bestimmten Eigenschaften eingeordnet werden. Darüber hinaus stellt die Vignettenkarte auch den Container für Vorlagen bereit.

Siehe auch

Materialkatalogreferenz, src=, attribute::RootId, attribute::RootPath, attribute::VignettePath

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49