Skip to content

Materials

SMG edited this page Jun 16, 2024 · 5 revisions

xenoblade_blender creates Blender materials for each of the materials in an imported model or map. This includes assigning materials to the appropriate Blender Principled BSDF inputs and splitting and assigning individual RGBA channels. Channel splitting requires the texture to have assignment information in the shader database. xenoblade_blender will also generate nodes to split and assign the RGBA channels for textures with assignment information in the shader database.

Some generated Blender materials may contain unconnected texture nodes that are present in the material but don't contain enough information in the database to create Blender material nodes. These textures are likely still used in game and will need to be assigned manually in Blender's Shader Editor.

Make sure to select the appropriate game version in the drop down when importing for best results. If the model isn't found in the selected game database, the generated materials will assign textures based on their usage. This can usually correctly identify color, normal, and alpha maps but will not work for parameters like roughness.

Clone this wiki locally