材料目录 material-catalogs

材料目录提供了几个功能。

  • 允许持久定义材料,包括所有材料属性。

    可以使用简单ID引用在材料目录中定义的材料,而不是使用一组材料属性。

  • 提供某些请求属性的默认值,如JPEG质量或默认回复图像大小。

  • 管理晕影、ICC配置文件和请求模板。

即使未定义特定的材料目录,材料目录的所有特征也可通过缺省目录( default.ini)。

虽然可以使用材料属性在请求中显式指定渲染材料,但通常更希望使用材料目录在网站上隐藏材料的详细信息。 src=命令接受目录引用而不是显式文件路径。 目录条目包括 [ *catId*/] *itemId*,其中 *catId* 标识材质目录并 *itemId* 标识目录中的记录。 如果 *catId* 未指定,将使用会话目录(请参阅下文)。

目录记录在以下情况下匹配成功: (a) *catId* 匹配 attribute::RootId 材料目录价值和(b) *recId* 匹配同一目录中的catalog::Id值。 如果匹配成功,则材料属性(包括 src=)设置为目录记录中的数据。 如果MSS在src=之外还包含此材料的其他属性,则它们将覆盖目录记录中的值。

如果 *recId* 无法与目录条目匹配,则 *catId* 替换为 attribute::RootPath 之后,将目录和生成的路径假定为简单文件路径。 其他默认属性(例如, attribute::Resolution)也可以从材质目录中继承。

晕影和ICC轮廓可以在与材料本身类似的材料目录中逐项列出,以及给定的属性。 此外,晕影映射还提供模板容器。

另请参阅

材料目录引用, src=attribute::RootIdattribute::RootPathattribute::VignettePath

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