← All models
Meshy-5 retexture applies new, high-quality textures to existing 3D models using either text prompts or reference images. It supports PBR material generation for realistic, production-ready results.
Details
- Accepts
- object_3d
Pricing
- Price
- 37.5 cr / request
Prices in credits (1 credit = $0.01).
Data schema
Input
| Field | Type | Description |
|---|---|---|
| model_urlrequired | string | URL or base64 data URI of a 3D model to texture. Supports .glb, .gltf, .obj, .fbx, .stl formats. Can be a publicly accessible URL or data URI with MIME type application/octet-stream. |
| enable_pbr | boolean | Generate PBR Maps (metallic, roughness, normal) in addition to base color. |
| image_style_url | — | 2D image to guide the texturing process. Supports .jpg, .jpeg, and .png formats. Required if text_style_prompt is not provided. If both are provided, image_style_url takes precedence. |
| text_style_prompt | — | Describe your desired texture style using text. Maximum 600 characters. Required if image_style_url is not provided. |
| enable_original_uv | boolean | Use the original UV mapping of the model instead of generating new UVs. If the model has no original UV, output quality may be reduced. |
| enable_safety_checker | boolean | If set to true, input data will be checked for safety before processing. |
Output
| Field | Type | Description |
|---|---|---|
| model_glb | — | Retextured 3D object in GLB format. |
| thumbnail | — | Preview thumbnail of the retextured model |
| model_urls | — | URLs for different 3D model formats |
| texture_urls | array | Array of texture file objects |
| image_style_url | — | The image URL used for texturing (if provided) |
| text_style_prompt | — | The text prompt used for texturing (if provided) |