Skip to content
Get started
GENERATION API CALLS
3D Model Generation

YVO3D

This page is auto-generated from model configurations. Last updated: 2026-07-01.

This reference lists all available YVO3D 3d generation models and their parameters. Use these parameter names when calling the Generation API.


Generate production-ready 3D GLB models from one image (geometry or PBR-textured) or 2–4 multi-view images with YVO3D.

Model ID: model_yvo3d-image-to-3d

Capabilities: img23d

LLM Markdown: https://app.scenario.com/api/models/model_yvo3d-image-to-3d/markdown

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
imagesfile_arrayYes----Upload one image to build a 3D model from a single view, or 2–4 photos of the same subject from different angles for a more accurate shape. Note: multi-view uploads always produce shape only, without texture.
texturebooleanNotrue---Single image only. On, the model comes with surface color and material; off, you get the bare shape only. Multi-view uploads are always shape-only.
modelGeneratorstringNoFAST_TRUE--FAST_TRUE, FAST_PRIME, ULTIMA_TRUE, ULTIMA_PRIMEThe shape quality level. Higher tiers produce better geometry but cost more.
textureResolutionstringNo1K--1K, 2K, FAST4K, REAL4K, ULTIMA8KThe detail level of the surface texture, for single-image textured models. Higher resolutions look sharper but cost more.
polycountnumberNo10000010002000000-The target number of polygons in the model β€” more polygons mean finer detail and heavier files. Applies to shape-only and multi-view generation; ignored for textured single-image models.
lowpolybooleanNofalse---Produces a simplified, low-polygon model for a lighter, stylized look. Applies to shape-only generation.
highdetailsbooleanNofalse---Available with the Ultima Prime generator only. Adds finer geometric detail for an extra cost. Can’t be combined with Low Poly.
autopolybooleanNofalse---Available with the Ultima Prime generator only. Lets the model pick the best polygon count for you.
realismLevelnumberNo0.8501-How photorealistic the texture looks, for textured models. Higher values are more realistic.
creativitynumberNo305-How much creative freedom the model takes. 0 stays faithful to your image; 5 allows more imaginative interpretation.
generateUvsstringNoON--ON, OFFAutomatically creates UV maps β€” the layout that lets a texture wrap correctly onto the 3D surface β€” when they’re missing.
hyperModestringNoOFF--ON, OFFProcesses textures faster and at lower cost, with a small drop in quality.
insideOutstringNoOFF--ON, OFFTextures the inside surfaces of the model as well as the outside, rather than just the outside. Adds cost.
unlitstringNoOFF--ON, OFFBakes the texture without any lighting or shadows, so the model looks the same under any lighting in your scene.
textureSharpnessnumberNo0.50.51-How sharp and detailed the texture appears. Higher values enhance fine detail.
textureAdherencestringNoOFF--ON, OFFWhen on, keeps the generated texture closer to the look of your source image.
roughnessnumberNo1.302-How matte or glossy the surface looks. Higher values are more matte; lower values are shinier.

Retexture an existing GLB model with YVO3D. Optionally guide the new textures with a reference image.

Model ID: model_yvo3d-retexture

Capabilities: 3d23d

LLM Markdown: https://app.scenario.com/api/models/model_yvo3d-retexture/markdown

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
modelfileYes----The existing GLB 3D model you want to give a new surface.
retexturebooleanNofalse---On, the model’s existing surface is replaced with newly generated textures (a reference image is required). Off, the current textures are kept.
referenceImagefileNo----An image to guide the look of the new textures β€” color, material, and style. Required when Replace Textures is on.
textureResolutionstringNo1K--1K, 2K, FAST4K, REAL4K, ULTIMA8KThe detail level of the generated texture. Higher resolutions look sharper but cost more.
realismLevelnumberNo0.8501-How photorealistic the texture looks. Higher values are more realistic.
creativitynumberNo305-How much creative freedom the model takes. 0 stays faithful to your reference; 5 allows more imaginative interpretation.
generateUvsstringNoON--ON, OFFAutomatically creates UV maps β€” the layout that lets a texture wrap correctly onto the 3D surface β€” when they’re missing.
hyperModestringNoOFF--ON, OFFProcesses textures faster and at lower cost, with a small drop in quality.
insideOutstringNoOFF--ON, OFFTextures the inside surfaces of the model as well as the outside, rather than just the outside. Adds cost.
unlitstringNoOFF--ON, OFFBakes the texture without any lighting or shadows, so the model looks the same under any lighting in your scene.
textureSharpnessnumberNo0.50.51-How sharp and detailed the texture appears. Higher values enhance fine detail.
textureAdherencestringNoOFF--ON, OFFWhen on, keeps the generated texture closer to the look of your reference image.
roughnessnumberNo1.302-How matte or glossy the surface looks. Higher values are more matte; lower values are shinier.