# 材質自訂分配

雖然導入的模型可以使用從3D建模程序導出的模型中包含的材質，但在編輯器中定義材質並將它們分配給Hology編輯器中的3D模型資產的部分可能會有一些好處。

* **可重用性 -** 重複使用相同的3D模型，但使用不同的材質。
* **自定義著色器 -** 使用您在Hology引擎中製作的著色器創建特殊效果或外觀。
  * **特殊效果、變換和動畫 -** 雖然一些3D建模程序支持創建高級著色器，但用於導出模型的文件格式可能不支持所有這些效果。相反，您需要在Hology引擎中使用自定義著色器創建這些材質。
* **一致性 -** 在編輯器中定義您的材質調色板可以更容易確保材質的一致性，這可以極大地幫助實現更高質量的視覺效果。例如，如果您想改變某種材質的外觀，您不必從建模程序中導出所有帶有該材質的網格，然後再將它們導入Hology引擎。
* **更好地控制最終外觀 -** 材質在3D建模工具中的渲染方式總是會與Hology引擎中的渲染方式有所不同，這取決於照明和色調映射等因素。因此，直接在Hology引擎編輯器中處理材質的外觀可能會更好，這樣您可以確保它們在遊戲中看起來符合您的期望。

## 定義材質插槽

Hology引擎中的材質插槽/material slot是根據導入的3D模型中包含的材質生成的。一個大型模型可能包含許多對象，這些對象重複使用一組較小的材質。插槽是根據模型材質的唯一名稱和顏色創建的。例如，如果您有一個模型，其中多個部件應該代表木頭/wood，而一些對象是金屬/metal，您可以在3D建模工具中為這些對象分配的材質命名為"wood"和"metal"，這些名稱然後將在Hology引擎中顯示為材質插槽。在Hology引擎編輯器中，您可以將自己的自定義材質分配給模型中所有具有木頭材質的對象。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hology.app/zh-tw/assets/3d-mo-xing/cai-zhi-zi-ding-fen-pei.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
