Super Texture

by Thatimster in Materials, Shaders, Textures

The worst part about texturing is having to generate extra PBR maps

  • Requires 3rd party programs
  • Tweaking settings on every single texture
  • Static output
  • Wasted valuable hard-drive space
  • Manually opening each PBR map
  • Configuring correct node settings


Super Texture is a one-click addon for generating multiple PBR maps from a single image.

No 3rd party software!
No generated image files!
Dynamic properties!
Instant outputs!

From 1 image Super Texture will generate:

See gallery for more comparisons

  • Super Texture addon
  • Demo Blender file
  • User Manual
  • Free lifetime updates
  • Good karma for supporting the Blender Foundation :)

Version 1.7 Dynamic Parallax maps + Improvements:

  • Height map upgrade (smoother + better range)

  • Dynamically Generated Parallax Maps (optimized)

  • Cleaning of unused node groups
  • Texture coordinates now more accessible
  • Better Addon download packaging
  • Super Texture Tab in menu
  • Documentation update
  • Various other performance improvements and bug fixes

Version 1.6 Massive Upgrade:

  • Sobel Operator Kernel used for Image Normal map generation
  • Normal Map Downsampling and Supersampling
  • Fixed bug that would cause Blender to crash with undo (unlinked data)
  • Speed optimizations
  • More image controls
  • Rewritten manual
  • Automatic linking of Roughness and Normal maps if Base Color connected
  • Automatic image / procedural detection and optimized normal generation
  • Optimized packaging (via Node2Code)

Version 1.5:

  • New contrast field added to make low contrast images easier to work with.
  • Improvements to unused node-group removal
  • Minor bug fixes
  • User manual + demo updates
  • Better addon organization

Version 1.41:

- Inconsistent normal map fix

Version 1.4 (Massive Update):

  • Duplication bug fix: Previously caused by using same Super Texture node group on another material and removing it from one, un-linking data from the other. Now Super Texture checks if node groups are being used on other materials before removing them.
  • Full Procedural Texture Support
  • Custom Node Group Support
  • Anti-Tile Support
  • Better descriptions and code clean up
  • Road map completed!

Version 1.3:

  • Better height-map generation with irregularities
  • Corrected workflow (Specular now listed as non-PBR)
  • Corrected user manual and demo file (thanks to Quang)
  • Removed Normal strength (obsolete)
  • Eevee / 2.8 Version Released!

Version 1.2:

(This image is showing raw normal output)

  • Much better normal map generation, height-map blurring now separated from texture blurring allowing for significantly better detail.
  • New Height Blur field
  • Updated user manual
  • Displacement output added
  • Minor fixes and name changes

Version 1.1:

  • Super Texture now takes in texture coordinates as a parameter when applying to an image.
  • Multiple image deployment is now implemented. Simply select any number of images and apply Super Texture with 1 click!