材料目录 material-catalogs
材料目录提供了几个功能。
-
允许持久定义材料,包括所有材料属性。
可以使用简单ID引用在材料目录中定义的材料,而不是使用一组材料属性。
-
提供某些请求属性的默认值,如JPEG质量或默认回复图像大小。
-
管理晕影、ICC配置文件和请求模板。
即使未定义特定的材料目录,材料目录的所有特征也可通过默认目录(default.ini)使用。
虽然可以使用材料属性在请求中显式指定渲染材料,但通常更希望使用材料目录在网站上隐藏材料的详细信息。 src=命令接受目录引用而不是显式文件路径。 目录条目由 [ *catId*/] *itemId*
组成,其中 *catId*
标识材料目录, *itemId*
标识目录中的记录。 如果未指定 *catId*
,则使用会话目录(见下文)。
如果(a) *catId*
与材质目录的attribute::RootId
值匹配,且(b) *recId*
与同一目录中的目录::Id值匹配,则已成功匹配目录记录。 如果匹配成功,则将材料(包括src=
)的属性设置为目录记录中的数据。 如果MSS在src=之外还包含此材料的其他属性,则它们将覆盖目录记录中的值。
如果 *recId*
无法与目录条目匹配,则将 *catId*
替换为目录中的attribute::RootPath
,并且将生成的路径假定为简单文件路径。 其他默认属性(例如,attribute::Resolution
)也可以从材质目录继承。
晕影和ICC轮廓可以在与材料本身类似的材料目录中逐项列出,以及给定的属性。 此外,晕影映射还提供模板容器。
另请参阅
材料目录引用,src=
,attribute::RootId
,attribute::RootPath
,attribute::VignettePath
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49