Available workflows
Text to Model (Smart Topology)
Describe the object and the mesh is built at the budget you set. No input files are needed.
Run on Comfy Cloud
Open in Comfy Cloud
Download Workflow
Download JSON or search “Meshy T2.5: Text to Model (Smart Topology)” in Template Library
A weathered wooden treasure chest with iron banding, a rounded lid and a rusted lock plate, standing open with a few gold coins inside, standalone game prop, clean silhouetteLow-poly stone lantern covered in moss, chipped edges, wide base, neutral studio lightingSci-fi crate with recessed panel lines and a lit status strip, boxy silhouette, no text
Image to Model (Smart Topology)
Turn a single image into an engine-ready mesh. Texturing is optional and can run with PBR maps at 2k, 4k, or 8k.
Run on Comfy Cloud
Open in Comfy Cloud
Download Workflow
Download JSON or search “Meshy T2.5: Image to Model (Smart Topology)” in Template Library
abstract_3d_toy_van_game_asset.png
Load into the
LoadImage nodetexture_prompt and texture_image cannot be used together: guide the texture with one or the other, or leave both empty and let the source image drive it.
Node controls
The node outputs
meshy_task_id, GLB, and FBX. Save GLB writes the file from the GLB output, not from the task id or the FBX output.
Prompting tips
- Name the object and the silhouette.
Standalone game prop, clean silhouette, no textkeeps the model from adding a scene, a base, or lettering you then have to remove. - State the budget before you generate. Changing
target_polycountafterwards means a new generation, so decide whether the asset is a hero prop or background dressing first. - Describe material, not lighting rigs. Surface words such as
weathered wood, iron banding, rusted lock platesurvive into the mesh and the texture. Studio lighting words only affect how the preview reads. - Use
pose_modeonly for characters. A-pose or T-pose gives a rig-friendly stance. Props are better left on empty. - Texture after the shape is right. Run once without texturing, check the silhouette, then turn
should_textureon for the final pass. - Do not expect the same mesh twice. The seed only decides whether the node re-runs, so a re-run is a new result.
Get started
- Update ComfyUI to the latest version
- Go to Template Library, search for
Meshy T2.5