infery
← All models

Meshy 7.1 Multi Image to 3D

v7.1-multi-image-to-3d

3D generationby Meshy

Meshy 7.1 generates textured 3D models from one to four views of the same object, with polygon count, topology, symmetry, and optional PBR texture controls.

Details

Accepts
text

Pricing

Price
100 cr / request

Prices in credits (1 credit = $0.01).

Data schema

Input

FieldTypeDescription
topologystringenum: quad, triangleSpecify the topology of the generated model. Quad for smooth surfaces, Triangle for detailed geometry.
pose_modestringenum: a-pose, t-pose, Pose mode for the generated model. 'a-pose' generates an A-pose, 't-pose' generates a T-pose, empty string for no specific pose.
enable_pbrbooleanGenerate PBR Maps (metallic, roughness, normal) in addition to base color. Requires should_texture to be true.
image_urlsrequiredarray1 to 4 images for 3D model creation. All images should depict the same object from different angles. Supports .jpg, .jpeg, .png formats, and AVIF/HEIF which will be automatically converted. If more than 4 images are provided, only the first 4 will be used.
is_a_t_posebooleanDeprecated: use pose_mode instead. When true, generates a T-pose model.
should_remeshbooleanWhether to enable the remesh phase. When false, returns triangular mesh ignoring topology and target_polycount.
symmetry_modestringenum: off, auto, onControls symmetry behavior during model generation.
enable_riggingbooleanAutomatically rig the generated model as a humanoid character. Includes basic walking and running animations. Best results with humanoid characters that have clearly defined limbs.
should_texturebooleanWhether to generate textures.
texture_promptText prompt to guide the texturing process. Requires should_texture to be true.
enable_animationbooleanApply an animation preset to the rigged model. Requires enable_rigging to be true.
target_polycountintegerTarget number of polygons in the generated model
texture_image_url2D image to guide the texturing process. Requires should_texture to be true.
animation_action_idintegerAnimation preset ID from Meshy's library. Only used when enable_animation is true; in that case it must be in [0, 696] (``0`` is the "Idle" preset) and is otherwise rejected with a 422. See https://docs.meshy.ai/en/api/animation-library for available action IDs.
geometry_resolutionGeometry resolution. Multi-image generation does not support 4k.
enable_safety_checkerbooleanIf set to true, input data will be checked for safety before processing.
rigging_height_metersnumberApproximate height of the character in meters. Only used when enable_rigging is true.

Output

FieldTypeDescription
seedThe seed used for generation (if available)
model_glbGenerated 3D object in GLB format.
thumbnailPreview thumbnail of the generated model
model_urlsURLs for different 3D model formats
rig_task_idRigging task ID. Only present when enable_rigging is true.
texture_urlsarrayArray of texture file objects
animation_fbxAnimated 3D model in FBX format. Only present when enable_animation is true.
animation_glbAnimated 3D model in GLB format. Only present when enable_animation is true.
basic_animationsBasic walking and running animations. Only present when enable_rigging is true.
rigged_character_fbxRigged character in FBX format. Only present when enable_rigging is true.
rigged_character_glbRigged character in GLB format. Only present when enable_rigging is true.