I have a lot of meshes using the same materials, I import the first mesh and assign all the materials to it in the mesh editor
but I have to repeat this for all of the meshes, that’s a hell lot of work
is there a way to get all of the materials of a mesh and assign them to other meshes?
if the engine doesn’t have this function, is it possible to write a plugin to do this? and how?
(for static meshes and skeletal meshes)
No one has an answer to this? After 3 years I’m still wondering
3 more . Still no idea.
I wrote a bluprint. it turned out to be very simple.
Care to include it within response?
This works for 5.4 (I bet it works for previous versions too.)
- Open the source mesh.
- Navigate to the “Material Slot” sub panel and expand the panel to show slots
- Hover cursor over the title “X Material Slots” (where X shows the number of slots)
- Right Click and select ‘Copy’
- Open the target mesh
- Repeat steps 2 and 3 but for the target mesh
- Right Click and Select ‘Paste’
If the slots are identical they should all transfer to the target mesh.