MaterialRemap
< VMDL
Jump to navigation
Jump to search
![English (en) English (en)](/w/images/3/37/Flag-en.png)
![Translate (Translate) Translate (Translate)](/w/images/a/a8/Flag-Translate.png)
Material Remap items allow materials to be reassigned.
Display
- Material remap items are under the "Material Remap List" item in the outliner.
![Note.png](/w/images/thumb/c/cc/Note.png/10px-Note.png)
Create
- Use the Model > Add Material Remap menu item.
Edit
- To add a material remap item, select the "Material Remap List" item and press the green "+" button in the property editor.
- To edit a material remap item, select it in the outliner.
Data Structures
The vmdl material remap list data looks like this:
CVMaterialRemapList* m_pMaterialRemapList = &CVMaterialRemapList_0
m_pMaterialRemapList
A pointer to the vmdl's CVMaterialRemapList.
CVMaterialRemapList
A list of CVMaterialRemap elements. Looks like this in the vmdl:
CVMaterialRemapList CVMaterialRemapList_0
{
CVMaterialRemap[] m_vMaterialRemapList =
[
CVMaterialRemap
{
string m_sSearchMaterial = ""
string m_sReplaceMaterial = ""
}
]
}
NodeMaterialGroup_t
Attribute | Friendly Name | Description | Type | Default Value |
---|---|---|---|---|
m_name | Name | Name of the material group | string | |
m_materialList | Materials | A list of material paths ( content relative ) associated with this group | string[] |
![Note.png](/w/images/thumb/c/cc/Note.png/10px-Note.png)