Blender Texture Exporter 2.0
Hi everyone! One of the most challenging problems I encountered while I was trying to use Blender to create assets for use in other programs was the difficult procedure for exporting procedurally generated materials. It was both tedious and incredibly time-consuming. That is why I made this plugin.
Currently It Can Export
- Normal Maps
- Albedo Maps
- Metalic Maps
- Roughness Maps
- Emission Maps
- Ambient Occlusion Maps
- Curvature Maps
- Material ID Maps
- Meshes (Individually or Combined)
How It Works
This plugin adds a menu to the Render Properties panel that contains everything for exporting materials.
At the top of the panel, it has options to choose which maps to export. These apply to all selected objects. Ambient occlusion, combined and curvature are affected by the render quality settings.
Next, there are the resolution settings. These control the resolution of all of the maps that are exported. Then the composite maps. These allow specific mono-channeled maps to be packed in a user-configured manner and exported as (Mesh or File Name)_(Map Name).png
The second to last setting, Separate Objects, exports each selected object into its own subfolder with its own textures.
The last setting causes it to generate new UV maps before exporting. (This is not recommended for objects that use UVs for texturing)
Where To Get It
You can currently download this from https://github.com/Aetheris743/Blender-PBR-Texture-Exporter.