材料カタログの概要 material-catalog-overview
マテリアル カタログは、ビネット、マテリアル、およびサポート データ(ICC プロファイルなど)に関する情報をサーバに提供します。
各材料カタログは、必須の カタログ属性ファイル およびオプションの カタログデータファイル のセットで構成されます。
- ビネットとテンプレート、およびそれらに関連するメタデータを項目化したビネット マップ ファイル。
- マテリアルを項目別に分類し、関連付けられたテクスチャ イメージ ファイルとメタデータを指定するマテリアル データ ファイル。
- マクロ定義ファイルは、リクエストマクロの定義を提供します。
- ICC カラープロファイルを明細化するプロファイルマップファイル。
カタログ データ ファイルは、カタログ属性ファイル内のファイル リファレンスによってマテリアル カタログに関連付けられます。 同じカタログ データ ファイルを複数のマテリアル カタログで共有できます。
カタログ属性ファイルには、.ini
のファイル サフィックスが必要で、イメージ レンダリング カタログ フォルダ (PlatformServer::ir.catalogRootPath)に存在する必要があります。 カタログ データ ファイルは、同じフォルダまたは Render Server からアクセス可能なその他のフォルダに配置することができます。
資材カタログの更新
サーバーはカタログフォルダーを継続的に監視します。 メインのカタログ属性ファイルが変更されたことを検出すると、マテリアル カタログ(関連するカタログ データ ファイルを含む)が自動的に再ロードされます。 したがって、サーバ上のマテリアル カタログを更新するには、まず変更が必要なすべてのカタログ データ ファイルを置き換え、次にカタログ属性ファイルを置き換える(または「タッチする」)ことで、カタログの再読み込みをトリガーします。
デフォルトのカタログ
既定のカタログは、すべての材料カタログのすべてのカタログ属性の既定値を提供します。 特定のマテリアル カタログ内に特定の属性が見つからない場合、サーバは代わりに既定のカタログの対応する値を使用します。 同様に、既定のカタログを使用して、特定のカタログ データ レコード(マテリアルおよび ICC プロファイル)の既定を提供できます。 特定のデータ レコードが特定のマテリアル カタログ内に見つからない場合、サーバは代わりに既定のカタログ内でデータ レコードを検索しようとします。 これにより、マテリアル カタログを疎に設定でき、共有テンプレート、マクロ、フォントなどのグローバルな属性とデータの管理が簡単になります。
さらに、特定の材料カタログが操作に関係しない場合、デフォルトのカタログにはすべての属性とデータレコード(ICC プロファイル)が用意されています。
Render Server を正しく機能させるには、デフォルト カタログのカタログ属性ファイルの名前を default.ini にする必要があります。 また、カタログフォルダーに常に存在し、attribute::RootId
と様々なカタログデータファイルへの参照を除く、すべての必要な属性(すべてのオプション)を完全に入力する必要があります。