Plugin and scripts for working with D3D materials. Displays a list of materials with controls for naming and editing the material and selecting the objects that use the material.
persistent base install v3 is required
material converter is required for the converter button
materials list is required for the materials list button
A version comes pre-installed in the Unofficial trueSpace Updates - https://www.united3dartists.com/forum/viewforum.php?f=55
In UU the toolbar button is found in the export utilities toolbar.
LMB to open a floating panel, RMB to open in the stack view
This button will fall back to the Unofficial Update Material Converter
If a mesh has multiple materials applied to it and the Separate Selection tool is used all the materials are copied which can result in orphan material nodes and connections. The orphans could cause a problem with some exporters. Drag this node into the link editor and run it to remove all the orphans in a scene.
Old version included the "Remove Unused Scene Instanced". Extra scene instanced materials have no bad effect except for taking up space.
Will delete all scene instanced materials that are not assigned to any mesh in the scene.
Used to convert old style materials to the Material List form.
Selected Only - when checked will only operate on the selection and it's sub-objects
Used to add a Name to the material. The name is taken from the material node name. If the material already has a Name it will rename the material node to match to make it easier to find in the link editor or scene view.
Selected Only - when checked will only operate on the active selection
Used to alter bitmap references so they point to local images. Some exporters require this.
Gives a list of all textures used in a scene. Red indicates some error with the texture file or that the bitmap file doesn't exist in the file system. Can alter purely embedded bitmaps so they reference image files on the local machine. This is useful when exporting to other applications.
Red indicates image files that don't exist on the local machine or the bitmap does not refer to any texture file
Gray indicates good bitmap image state
Create Texture Files will recreate the bitmap texture files locally and assign those files to the material bitmaps. A procedural texture or bitmap without any file association will be given a random file name. Lines with good state will not be altered or copied.
gltf export - already has some texture reference fixes but is not complete