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

Meta

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

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


Align SAM-3D Body mesh with the original image using Meta’s SAM 3D Align. Aligns body meshes with images for accurate 3D reconstruction.

Model ID: model_meta-sam-3d-align

Capabilities: 3d23d

LLM Markdown: https://app.scenario.com/api/models/model_meta-sam-3d-align/markdown

Parameter Type Required Default Min Max Allowed Values Description
image file Yes - - - - Original image used for MoGe depth estimation
bodyMesh file Yes - - - - SAM-3D Body mesh file to align
bodyMask file No - - - - The human mask image. If not provided, uses full image.
objectMesh file No - - - - Optional SAM-3D Object mesh (.glb) to create combined scene
focalLength number No - 0 - - Focal length from SAM-3D Body metadata. If not provided, estimated from MoGe.

Generate 3D body meshes from images using Meta’s SAM (Segment Anything Model) 3D Body. Extract and reconstruct human bodies from images as 3D models.

Model ID: model_meta-sam-3d-body

Capabilities: img23d

LLM Markdown: https://app.scenario.com/api/models/model_meta-sam-3d-body/markdown

Parameter Type Required Default Min Max Allowed Values Description
image file Yes - - - - Input image to extract body meshes from

Generate 3D objects from images using Meta’s SAM (Segment Anything Model) 3D Objects. Extract objects from images and convert them to 3D models.

Model ID: model_meta-sam-3d-objects

Capabilities: img23d

LLM Markdown: https://app.scenario.com/api/models/model_meta-sam-3d-objects/markdown

Parameter Type Required Default Min Max Allowed Values Description
image file Yes - - - - Input image to extract objects from
prompt string No - - - - Short noun phrase selecting the object to reconstruct when no masks are provided (e.g., ‘chair’, ‘wooden lamp’, ‘ceramic vase’). Use a noun phrase, not a full sentence: prompts are capped at 120 characters (about 20 words). Leave blank to use point/box prompts or the whole image.
mask file_array No - - - - Optional list of masks (one per object). If not provided, use prompt/point_prompts/box_prompts to auto-segment, or entire image will be used.
pointPrompts inputs_array No - - - - Point prompts for auto-segmentation when no masks are provided. Label 1 = include this point, 0 = exclude it. Use Object ID to group points belonging to the same object; each distinct Object ID is reconstructed as a separate mesh.
boxPrompts inputs_array No - - - - Box prompts for auto-segmentation when no masks are provided. Set all four bounds (X min/max, Y min/max) on each row. Use Object ID to group boxes belonging to the same object; each distinct Object ID is reconstructed as a separate mesh.
seed number No - 0 - - Random seed. Leave blank to randomize the seed