Meshy 6: Text to Model

The 'Meshy 6: Text to Model' workflow is an innovative approach to generating high-quality 3D models directly from text prompts. Utilizing the Meshy suite of nodes, this workflow allows users to create a diverse range of 3D assets, from detailed character models to mechanical objects with precise geometry. At the core of this workflow is the MeshyTextToModelNode, which interprets textual descriptions and transforms them into initial 3D forms. The MeshyRefineNode then enhances these models, improving the geometry and adding intricate details. This is particularly useful for creating game-ready assets or detailed characters for animations.

The workflow also includes nodes like MeshyTextureNode for applying textures, and MeshyRigModelNode for adding skeletal structures to models, making them ready for animation. For those interested in animating their creations, the MeshyAnimateModelNode provides the tools necessary to bring models to life. Finally, the Preview3D node allows users to visualize their models in real-time, while the SaveGLB node enables exporting the final product in a widely-used 3D format. This comprehensive workflow is ideal for artists and developers looking to streamline their 3D model creation process using AI-driven techniques.

API

Use this workflow from code

Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.

api_meshy_text_to_model.json
Fetching workflow JSON…

Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.

// Install (beta)
npm i @comfyorg/sdk

// Run "Meshy 6: Text to Model" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("api_meshy_text_to_model_api.json");

const job = await client.run(wf);
await job.getOutputs("7")[0].toFile("output.png"); // SaveGLB

The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).

Comfy Cloud API access requires a plan with an API key.

FAQ

Frequently Asked Questions

View all workflows
Showing 30 of 30 templates