PATINA PBR Maps
Patina
Patina PBR Maps
- PATINA PBR Maps model, predicts multiple PBR maps (basecolor, normal, roughness, metalness, height) from a single image
- Asynchronous processing mode, use the returned task ID to query task status
- Generated image links are valid for 24 hours, please save them promptly
POST
PATINA PBR Maps
Authorizations
All APIs require Bearer Token authentication
Add to request header:
Authorization: Bearer YOUR_API_KEY
Body
application/json
patina-pbr-maps: Predicts PBR maps from images
Example:
"patina-pbr-maps"
Input image public URL
Notes:
- Source image for PBR maps prediction
- Must be a publicly accessible URL
Example:
"https://example.com/texture-photo.jpg"
PBR map types to generate
Options:
basecolor— Base color mapnormal— Normal maproughness— Roughness mapmetalness— Metalness mapheight— Height map
Example:
["basecolor", "normal", "roughness"]Output image size (pixels)
Notes:
- Optional, specifies output size
- When not provided, upstream decides based on input image size
Do not pass this parameter unless necessary.
Example:
512
Response
Task created successfully
Task creation timestamp
Example:
1757165031
Task ID
Example:
"task-unified-1757165031-uyujaw3d"
Actual model name used
Specific task type
Available options:
image.generation.task Task progress percentage (0-100)
Required range:
0 <= x <= 100Example:
0
Task status
Available options:
pending, processing, completed, failed Example:
"pending"
Async task information
Task output type
Available options:
image Example:
"image"