Hey there, I’m importing models from Twinmotion to Unreal using Datasmith. It’s a very large scene and performance is fairly laggy. I’ve noticed that the materials that are created are fairly complex, incorporating things like rain, puddles, etc. that we’re not using.
I’m wanting to create a simplified material that our buildings and other objects can use as their base material, but I’d like to keep the material parameters that were defined in the original parent material so that things like textures are properly hooked up when I change the parent material. My problem is I can’t find an easy way to get a reference to those parameters.
For example, you can see a bunch of parameters defined in the original material for color:
I would like to create a simpler material using just ColorMap and TintColor to feed into the Base Color node of my simplified material. I started by creating a duplicate of the original material and managed to dig through it to find an existing node for the ColorMap parameter and could copy and paste it to create a new reference, but surely there has to be an easier way? In Unity for example, you can just right click and type in any parameter name to create a node for that parameter, is there an equivalent here? Or is there another way I can create a new, simpler parent material that will automatically plug in the right references when I set it in the child material?