材質目錄概觀

上次更新: 2023-05-26
  • 建立對象:
  • Developer
    User

材質目錄會向伺服器提供有關暈映、材質和支援資料(例如ICC設定檔)的資訊。

每個材料目錄都由必要專案組成 目錄屬性檔案 以及一組選購的 目錄資料檔案

  • 暈映對應檔案,可逐項列出暈映和範本及其關聯的中繼資料。
  • 材質資料檔案,可逐項列出材質並指定相關的紋理影像檔案和中繼資料。
  • 巨集定義檔案,提供要求巨集的定義。
  • 個人資料對應檔案,可逐項列出ICC色彩個人資料。

目錄資料檔案與材料目錄相關聯,其方式為目錄屬性檔案中的檔案參照。 多個材料目錄可以共用相同的目錄資料檔案。

目錄屬性檔案必須具有 .ini 檔案字尾,且必須在影像演算中 目錄資料夾 ( PlatformServer::ir.catalogRootPath)。 目錄資料檔案可以在相同的資料夾或轉譯伺服器可存取的任何其他資料夾中。

更新原物料目錄

伺服器持續監視目錄資料夾。 當偵測到主目錄屬性檔案已變更時,會自動重新載入材料目錄(包括關聯的目錄資料檔案)。 因此,若要更新伺服器上的材質目錄,請先取代所有需要變更的目錄資料檔案,然後取代(或「接觸」)目錄屬性檔案以觸發目錄重新載入。

預設目錄

預設目錄為所有材料目錄的所有目錄屬性提供預設值。 如果在特定材質目錄中找不到特定屬性,則伺服器會改用預設目錄中的對應值。 同樣地,預設目錄可用於提供特定目錄資料記錄(材料和ICC設定檔)的預設值。 如果在特定材質目錄中找不到特定資料記錄,則伺服器會嘗試在預設目錄中尋找該記錄。 如此可讓材質目錄稀疏填入,並簡化全域屬性和資料(例如共用範本、巨集和字型)的管理。

此外,當作業中沒有特定的材質型錄時,預設型錄會提供所有屬性和資料記錄(ICC設定檔)。

為了讓「轉譯伺服器」正確運作,預設目錄的目錄屬性檔案必須命名為 default.ini. 它也必須始終存在於目錄資料夾中,而且必須完全填入所有必要的屬性,但不包括 attribute::RootId 和各種目錄資料檔案的參照,這些檔案都是選用的。

此頁面上的