AI Mesh Texturing
Upload an untextured 3D model and get a photoreal UV texture back. Six consistent views are generated at up to 2K with FLUX.2 UltraTex from a reference image or a prompt, then baked onto your mesh. Need a model first? Try Image to 3D.
Used when no reference image is set. A reference image is generated first.
Add a mesh and a reference image or prompt.
Result
Example
An untextured cow mesh and a reference image, textured in one run at 2048.


How it works
- Upload a mesh or paste a public https link. The mesh should be a single object with UVs or a clean surface; it is unwrapped automatically.
- Add a reference image, or describe the look and a reference is generated for you.
- Six views of the object are generated together so the front, back and sides agree, then baked to a texture and returned as a textured GLB with the views and the texture map.
Pricing
12 credits at 1024 and 36 credits at 2048 per mesh (1 credit = 1 cent). Failed jobs are refunded automatically. Jobs usually take one to four minutes.
Mesh texturing API
curl -X POST https://ebank.nz/api/mesh-texturing \
-H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"mesh_url":"https://.../model.glb","image_url":"https://.../reference.webp","resolution":2048}'
{"job_id":"...","status":"in_progress","status_url":"/api/fal/status/...","credits_charged":36}
curl https://ebank.nz/api/fal/status/JOB_ID -H "Authorization: Bearer YOUR_API_KEY"
{"status":"completed","result":{"glb_url":"https://.../textured.glb","albedo_url":"...","views_url":"..."}}
Send prompt instead of image_url to generate the reference. Optional: seed, steps (8 to 50). Poll status_url every few seconds until status is completed or failed. See the API docs.
AI Art Generator