工作流 /
3D 模型 /
Meshy 7.1:文本转模型

Meshy 7.1:文本转模型
Meshy 7.1: Text to Model
使用 Meshy 7.1 从文本提示生成详细的 3D 模型,可选 Ultra 4K 几何模式,将缝线、木纹和鳞片等精细表面细节捕捉为真实几何体。非常适合游戏资产创建、产品可视化和 3D 打印准备。
3D 模型
6 个节点 14 次使用 ComfyUI ≥ 0.37.0 ComfyUI 9 KB
节点构成
MeshyTextureNode
× 1
MeshyAnimateModelNode
× 1
MeshyRefineNode
× 1
MeshyRigModelNode
× 1
MeshyTextToModelNode
× 1
SaveGLB
× 1
官方标注的模型
Meshy
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "a6bbab40-b34c-40b2-bd77-cd8869b91cc9",
3 "revision": 0,
4 "last_node_id": 14,
5 "last_link_id": 9,
6 "nodes": [
7 {
8 "id": 1,
9 "type": "MeshyTextureNode",
10 "pos": [
11 -1520,
12 1710
13 ],
14 "size": [
15 400,
16 270
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 4,
21 "inputs": [
22 {
23 "name": "meshy_task_id",
24 "type": "MESHY_TASK_ID",
25 "link": null
26 },
27 {
28 "name": "image_style",
29 "shape": 7,
30 "type": "IMAGE",
31 "link": null
32 }
33 ],
34 "outputs": [
35 {
36 "name": "model_file",
37 "type": "STRING",
38 "links": null
39 },
40 {
41 "name": "meshy_task_id",
42 "type": "MESHY_TASK_ID",
43 "links": null
44 },
45 {
46 "name": "GLB",
47 "type": "FILE_3D_GLB",
48 "links": null
49 },
50 {
51 "name": "FBX",
52 "type": "FILE_3D_FBX",
53 "links": null
54 }
55 ],
56 "properties": {
57 "Node name for S&R": "MeshyTextureNode",
58 "cnr_id": "comfy-core",
59 "ver": "0.9.2"
60 },
61 "widgets_values": [
62 "latest",
63 true,
64 false,
65 "",
66 "2k"
67 ],
68 "widgets_values_named": {
69 "model": "latest",
70 "enable_original_uv": true,
71 "pbr": false,
72 "text_style_prompt": "",
73 "texture_resolution": "2k"
74 },
75 "color": "#432",
76 "bgcolor": "#653"
77 },
78 {
79 "id": 2,
80 "type": "MeshyAnimateModelNode",
81 "pos": [
82 -1520,
83 1180
84 ],
85 "size": [
86 400,
87 130
88 ],
89 "flags": [],
90 "order": 1,
91 "mode": 4,
92 "inputs": [
93 {
94 "name": "rig_task_id",
95 "type": "MESHY_RIGGED_TASK_ID",
96 "link": null
97 }
98 ],
99 "outputs": [
100 {
101 "name": "model_file",
102 "type": "STRING",
103 "links": null
104 },
105 {
106 "name": "GLB",
107 "type": "FILE_3D_GLB",
108 "links": null
109 },
110 {
111 "name": "FBX",
112 "type": "FILE_3D_FBX",
113 "links": null
114 }
115 ],
116 "properties": {
117 "Node name for S&R": "MeshyAnimateModelNode",
118 "cnr_id": "comfy-core",
119 "ver": "0.9.2"
120 },
121 "widgets_values": [
122 0
123 ],
124 "widgets_values_named": {
125 "action_id": 0
126 },
127 "color": "#432",
128 "bgcolor": "#653"
129 },
130 {
131 "id": 3,
132 "type": "MeshyRefineNode",
133 "pos": [
134 -1520,
135 1380
136 ],
137 "size": [
138 400,
139 270
140 ],
141 "flags": [],
142 "order": 2,
143 "mode": 4,
144 "inputs": [
145 {
146 "name": "meshy_task_id",
147 "type": "MESHY_TASK_ID",
148 "link": null
149 },
150 {
151 "name": "texture_image",
152 "shape": 7,
153 "type": "IMAGE",
154 "link": null
155 }
156 ],
157 "outputs": [
158 {
159 "name": "model_file",
160 "type": "STRING",
161 "links": null
162 },
163 {
164 "name": "meshy_task_id",
165 "type": "MESHY_TASK_ID",
166 "links": null
167 },
168 {
169 "name": "GLB",
170 "type": "FILE_3D_GLB",
171 "links": null
172 },
173 {
174 "name": "FBX",
175 "type": "FILE_3D_FBX",
176 "links": null
177 }
178 ],
179 "properties": {
180 "Node name for S&R": "MeshyRefineNode",
181 "cnr_id": "comfy-core",
182 "ver": "0.9.2"
183 },
184 "widgets_values": [
185 "latest",
186 false,
187 "",
188 "2k"
189 ],
190 "widgets_values_named": {
191 "model": "latest",
192 "enable_pbr": false,
193 "texture_prompt": "",
194 "texture_resolution": "2k"
195 },
196 "color": "#432",
197 "bgcolor": "#653"
198 },
199 {
200 "id": 4,
201 "type": "MeshyRigModelNode",
202 "pos": [
203 -1520,
204 970
205 ],
206 "size": [
207 400,
208 150
209 ],
210 "flags": [],
211 "order": 3,
212 "mode": 4,
213 "inputs": [
214 {
215 "name": "meshy_task_id",
216 "type": "MESHY_TASK_ID",
217 "link": null
218 },
219 {
220 "name": "texture_image",
221 "shape": 7,
222 "type": "IMAGE",
223 "link": null
224 }
225 ],
226 "outputs": [
227 {
228 "name": "model_file",
229 "type": "STRING",
230 "links": null
231 },
232 {
233 "name": "rig_task_id",
234 "type": "MESHY_RIGGED_TASK_ID",
235 "links": null
236 },
237 {
238 "name": "GLB",
239 "type": "FILE_3D_GLB",
240 "links": null
241 },
242 {
243 "name": "FBX",
244 "type": "FILE_3D_FBX",
245 "links": null
246 }
247 ],
248 "properties": {
249 "Node name for S&R": "MeshyRigModelNode",
250 "cnr_id": "comfy-core",
251 "ver": "0.9.2"
252 },
253 "widgets_values": [
254 1.7
255 ],
256 "widgets_values_named": {
257 "height_meters": 1.7
258 },
259 "color": "#432",
260 "bgcolor": "#653"
261 },
262 {
263 "id": 9,
264 "type": "MeshyTextToModelNode",
265 "pos": [
266 -920,
267 890
268 ],
269 "size": [
270 400,
271 450
272 ],
273 "flags": [],
274 "order": 4,
275 "mode": 0,
276 "inputs": [],
277 "outputs": [
278 {
279 "name": "model_file",
280 "type": "STRING",
281 "links": []
282 },
283 {
284 "name": "meshy_task_id",
285 "type": "MESHY_TASK_ID",
286 "links": null
287 },
288 {
289 "name": "GLB",
290 "type": "FILE_3D_GLB",
291 "links": [
292 9
293 ]
294 },
295 {
296 "name": "FBX",
297 "type": "FILE_3D_FBX",
298 "links": []
299 }
300 ],
301 "properties": {
302 "Node name for S&R": "MeshyTextToModelNode",
303 "cnr_id": "comfy-core",
304 "ver": "0.33.0"
305 },
306 "widgets_values": [
307 "meshy-7.1",
308 "Isometric low-poly 3D diorama of a rustic white farmhouse with a blue gabled roof, on an isolated square block of earth. The house has two chimneys, dormer windows, green shutters, and flower boxes. The green yard includes a geometric vineyard, sunflowers, two stylized trees, tiny people, a wheelbarrow, barrels, and orange pumpkins, bordered by a white picket fence.",
309 "realistic",
310 "true",
311 "triangle",
312 300000,
313 "auto",
314 "",
315 981784314,
316 "randomize",
317 false,
318 "2k"
319 ],
320 "widgets_values_named": {
321 "model": "meshy-7.1",
322 "prompt": "Isometric low-poly 3D diorama of a rustic white farmhouse with a blue gabled roof, on an isolated square block of earth. The house has two chimneys, dormer windows, green shutters, and flower boxes. The green yard includes a geometric vineyard, sunflowers, two stylized trees, tiny people, a wheelbarrow, barrels, and orange pumpkins, bordered by a white picket fence.",
323 "style": "realistic",
324 "should_remesh": "true",
325 "should_remesh.topology": "triangle",
326 "should_remesh.target_polycount": 300000,
327 "symmetry_mode": "auto",
328 "pose_mode": "",
329 "seed": 981784314,
330 "control_after_generate": "randomize",
331 "ultra_mode": false,
332 "ultra_resolution": "2k"
333 },
334 "color": "#432",
335 "bgcolor": "#653"
336 },
337 {
338 "id": 14,
339 "type": "SaveGLB",
340 "pos": [
341 -480,
342 890
343 ],
344 "size": [
345 520,
346 490
347 ],
348 "flags": [],
349 "order": 5,
350 "mode": 0,
351 "inputs": [
352 {
353 "name": "mesh",
354 "type": "MESH,FILE_3D_GLB,FILE_3D_GLTF,FILE_3D_OBJ,FILE_3D_FBX,FILE_3D_STL,FILE_3D_USDZ,FILE_3D_PLY,FILE_3D_SPLAT,FILE_3D_SPZ,FILE_3D_KSPLAT,FILE_3D_SPLAT_ANY,FILE_3D_POINT_CLOUD_ANY,FILE_3D",
355 "link": 9
356 }
357 ],
358 "outputs": [],
359 "properties": [],
360 "widgets_values": [
361 "3d/meshy_text2model",
362 ""
363 ],
364 "widgets_values_named": {
365 "filename_prefix": "3d/meshy_text2model",
366 "image": ""
367 }
368 }
369 ],
370 "links": [
371 [
372 9,
373 9,
374 2,
375 14,
376 0,
377 "FILE_3D_GLB"
378 ]
379 ],
380 "groups": [
381 {
382 "id": 1,
383 "title": "Meshy Toolset (select and ctrl-b to enable)",
384 "bounding": [
385 -1610,
386 870,
387 600,
388 1170
389 ],
390 "color": "#3f789e",
391 "flags": []
392 }
393 ],
394 "config": [],
395 "extra": {
396 "ds": {
397 "scale": 0.3640384838735017,
398 "offset": [
399 2606.2498948669136,
400 200.09591910377645
401 ]
402 },
403 "frontendVersion": "1.54.14",
404 "workflowRendererVersion": "LG",
405 "VHS_latentpreview": false,
406 "VHS_latentpreviewrate": 0,
407 "VHS_MetadataImage": true,
408 "VHS_KeepIntermediate": true
409 },
410 "version": 0.4
411}