Skip to main content
Generates a complete, seamlessly tiling PBR material from a text description: a base texture plus up to five material maps, with optional SeedVR upscaling of the maps. An input image can drive the result as an image-to-image pass, and an input image with a mask turns it into an inpaint pass. Use it to produce game-ready or 3D-ready surfaces without scanning a real material.

Inputs

custom Image Size Inputs

These inputs appear when image_size is set to "custom". Constraints and behavior:
  • Enabling no material map is allowed: the node then returns only the base texture, and every map output stays a 1x1 placeholder.
  • A mask requires an input image; a mask on its own raises an error.
  • An 8K result comes from 4x upscaling the maps of a 2048-pixel render, not from a single 8K generation.

Outputs

This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub

Source fingerprint (SHA-256): 4e8305fa56a29dce72c54de12ae05207e8de39a1fea1f4753906c26e8af60383