This is a demo of some python code you can buy from my Patreon
https://www.patreon.com/dirkteucher/s...
This code can save a lot of time if you can understand how to use it and customize it for your own needs. I have kept it as simple as possible but it can be extended to do so much more for example texture packing metallic, roughness and emission into a single texture can be done to save a few more draw calls. To do this you just change the parameter setup in the master material and slightly adjust the code ... If I get 10 downloads I will do a tutorial on this and a few other tips.
You need to implement your own method to run the code in Engine, tutorials on how to do this with VS Code are in my youtube. If I get 20 downloads I will do a tutorial showing 3 ways this can be done.
You also need to set up a Master material somewhere in your project and assign material parameters to the color, metallic, roughness and normal slots and change the location of the material in the OpaqueMaterial variable in Main.py .
If anyone wants to know how to add Python code to the right click menu then purchase the code on Patreon and I will add a video tutorial on how to do that here.