Texture Splitter AI
Made by Asger Suhr Langhoff
Overview
Texture Splitter AI is a neural network. It's trying to remove the hassle of creating all the different texture maps, that make up a PBR texture.
How to use it
It's fairly straightforward to use, once it's installed. just navigate to blenders shader editor, and open the sidebar (hotkey: "n") and click the tab "AI Splitter".
Here you can click the load Image button. You can chose between two methods, "Simple" or "Resize". The "Simple" mtehod simply takes the image as it is and runs the AI's on the image. The "Resize" method takes the image and resizes it for the AI's. Both methods will return an image of the same dimensions as the original image, the reason for the resize option is to avoid too big computations.
Now Click the "generate textures" button. The time it takes to generate textures depends on your image size, and you graphics card.
When it's done you can click the "Add to Material" button, which will add the textures to the current material, in a little neat node group.
Tips and tricks
-
The addon will accept UV maps. The way it handles is by inpainting. This means If you load an image with an alpha channel, it will try and paint in the empty area with a nearest neighbor algorithm.
-
sometimes you will encounter that the normal map direction is wrong. Try flipping the G channel or R channel