You're looking at a specific version of this model. Jump to the model overview.

vantilator2000 /pbr-playground:91125c5b

Input schema

The fields you can use to run this model with an API. If you don’t give a value for a field its default value will be used.

Field Type Default value Description
input_image
string
Optional: Upload your own texture image to generate PBR maps (skips AI generation)
prompt
string
seamless dark wood texture, highly detailed, 8k
Text description of the texture (ignored if input_image is provided)
negative_prompt
string
Things to avoid in the texture
resolution
None
1024
Output resolution (only used when generating from prompt)
num_steps
integer
25

Min: 1

Max: 50

Number of inference steps (only used when generating from prompt)
seed
integer
-1
Random seed (-1 for random)
tiling_strength
number
0.5

Max: 1

Seamless tiling strength (0-1)
height_contrast
number
1

Min: 0.5

Max: 3

Height map contrast adjustment
height_gamma
number
1

Min: 0.3

Max: 3

Height map gamma (>1 darkens, <1 lightens)
suppress_scene_depth
boolean
True
Suppress large-scale depth variations (recommended for textures)
normal_strength
number
1

Min: 0.1

Max: 5

Normal map intensity
normal_detail
number
0.25

Max: 1

Blend in fine detail from color (0=height only, 1=max detail)
normal_format
None
opengl
Normal map format (opengl=Y+ up for Blender/Unreal, directx=Y- for Unity)
ao_strength
number
1

Max: 2

Ambient occlusion intensity
ao_radius
number
8

Min: 1

Max: 32

AO sampling radius (affects shadow spread)
roughness_contrast
number
1

Min: 0.5

Max: 2

Roughness map contrast
roughness_base
number
0.5

Max: 1

Base roughness level (0=smooth, 1=rough)
output_16bit_height
boolean
False
Export height map as 16-bit PNG (higher precision)

Output schema

The shape of the response you’ll get when you run this model with an API.

Schema
{'items': {'format': 'uri', 'type': 'string'},
 'title': 'Output',
 'type': 'array'}