工作流 /
3D 模型 /
Meshy T2.5:图像转模型(智能拓扑)

Meshy T2.5:图像转模型(智能拓扑)
Meshy T2.5: Image to Model (Smart Topology)
使用 Meshy T2.5 从单张图像生成可直接用于游戏的 3D模型。Meshy T2.5 按照您设定的三角面预算构建网格,而非先生成密集网格再事后重拓扑,因此结果可直接导入游戏引擎。PBR 贴图纹理为可选功能,支持 2k、4k 或 8k 分辨率。非常适合将概念艺术、产品照片和雕塑转化为可直接用于引擎的道具。
3D 模型
4 个节点 1 个输入 66 次使用 ComfyUI ≥ 0.42.5 ComfyUI 8 KB
节点构成
MarkdownNote
× 1
LoadImage
× 1
MeshyImageToModelSmartTopologyNode
× 1
SaveGLB
× 1
官方标注的模型
Meshy
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "ef305cd8-4fc6-4fac-951f-039be2829c71",
3 "revision": 0,
4 "last_node_id": 4,
5 "last_link_id": 2,
6 "nodes": [
7 {
8 "id": 1,
9 "type": "MarkdownNote",
10 "pos": [
11 126.19753420431903,
12 43.00728809699223
13 ],
14 "size": [
15 312.831159721537,
16 311.72785037618064
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [],
23 "properties": [],
24 "widgets_values": [
25 "## Input Asset\n\n- [abstract_3d_toy_van_game_asset.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/abstract_3d_toy_van_game_asset.png)\n\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
26 ],
27 "widgets_values_named": {
28 "text": "## Input Asset\n\n- [abstract_3d_toy_van_game_asset.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/abstract_3d_toy_van_game_asset.png)\n\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
29 },
30 "color": "#222",
31 "bgcolor": "#000"
32 },
33 {
34 "id": 2,
35 "type": "LoadImage",
36 "pos": [
37 500,
38 40
39 ],
40 "size": [
41 383.93659141735634,
42 535.3668146957166
43 ],
44 "flags": [],
45 "order": 1,
46 "mode": 0,
47 "inputs": [],
48 "outputs": [
49 {
50 "name": "IMAGE",
51 "type": "IMAGE",
52 "links": [
53 1
54 ]
55 },
56 {
57 "name": "MASK",
58 "type": "MASK",
59 "links": null
60 }
61 ],
62 "properties": {
63 "Node name for S&R": "LoadImage"
64 },
65 "widgets_values": [
66 "abstract_3d_toy_van_game_asset.png",
67 "image"
68 ],
69 "widgets_values_named": {
70 "image": "abstract_3d_toy_van_game_asset.png",
71 "upload": "image"
72 }
73 },
74 {
75 "id": 3,
76 "type": "MeshyImageToModelSmartTopologyNode",
77 "pos": [
78 931.9365914173563,
79 40
80 ],
81 "size": [
82 420,
83 360
84 ],
85 "flags": [],
86 "order": 2,
87 "mode": 0,
88 "showAdvanced": false,
89 "inputs": [
90 {
91 "name": "image",
92 "type": "IMAGE",
93 "link": 1
94 },
95 {
96 "name": "should_texture.texture_image",
97 "shape": 7,
98 "type": "IMAGE",
99 "link": null
100 }
101 ],
102 "outputs": [
103 {
104 "name": "meshy_task_id",
105 "type": "MESHY_TASK_ID",
106 "links": null
107 },
108 {
109 "name": "GLB",
110 "type": "FILE_3D_GLB",
111 "links": [
112 2
113 ]
114 },
115 {
116 "name": "FBX",
117 "type": "FILE_3D_FBX",
118 "links": null
119 }
120 ],
121 "properties": {
122 "Node name for S&R": "MeshyImageToModelSmartTopologyNode"
123 },
124 "widgets_values": [
125 "meshy-t2.5",
126 15000,
127 "true",
128 true,
129 "",
130 "2k",
131 "",
132 892090702,
133 "randomize"
134 ],
135 "widgets_values_named": {
136 "model": "meshy-t2.5",
137 "target_polycount": 15000,
138 "should_texture": "true",
139 "should_texture.enable_pbr": true,
140 "should_texture.texture_prompt": "",
141 "should_texture.texture_resolution": "2k",
142 "pose_mode": "",
143 "seed": 892090702,
144 "control_after_generate": "randomize"
145 },
146 "color": "#432",
147 "bgcolor": "#653"
148 },
149 {
150 "id": 4,
151 "type": "SaveGLB",
152 "pos": [
153 1399.9365914173563,
154 40
155 ],
156 "size": [
157 520,
158 490
159 ],
160 "flags": [],
161 "order": 3,
162 "mode": 0,
163 "inputs": [
164 {
165 "name": "mesh",
166 "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",
167 "link": 2
168 }
169 ],
170 "outputs": [],
171 "properties": {
172 "Node name for S&R": "SaveGLB",
173 "Last Time Model File": "3d/meshy_t2_5_i2m_00001_.glb",
174 "Last Time Model Folder": "output",
175 "Camera Config": {
176 "cameraType": "perspective",
177 "fov": 35,
178 "hasCustomUp": false,
179 "state": {
180 "position": {
181 "x": -0.8902190645348607,
182 "y": 0.7725027611185201,
183 "z": 2.6009239050436355
184 },
185 "target": {
186 "x": 0.0007320046424865723,
187 "y": -0.0017089992761611938,
188 "z": -0.00024400651454925537
189 },
190 "zoom": 1,
191 "cameraType": "perspective",
192 "quaternion": {
193 "x": -0.13494848637877271,
194 "y": -0.16270570582569713,
195 "z": -0.022470468692581815,
196 "w": 0.9771442254614083
197 },
198 "fov": 35,
199 "aspect": 1.4761904761904763,
200 "near": 0.01,
201 "far": 10000,
202 "frustum": {
203 "left": -5,
204 "right": 5,
205 "top": 5,
206 "bottom": -5
207 }
208 }
209 },
210 "Light Config": {
211 "intensity": 3,
212 "hdri": {
213 "enabled": false,
214 "hdriPath": "",
215 "showAsBackground": false,
216 "intensity": 1
217 }
218 },
219 "Scene Config": {
220 "showGrid": true,
221 "backgroundColor": "#282828",
222 "backgroundImage": "",
223 "backgroundRenderMode": "tiled",
224 "models": [
225 {
226 "position": {
227 "x": 0,
228 "y": 0,
229 "z": 0
230 },
231 "quaternion": {
232 "x": 0,
233 "y": 0,
234 "z": 0,
235 "w": 1
236 },
237 "scale": {
238 "x": 1,
239 "y": 1,
240 "z": 1
241 }
242 }
243 ]
244 }
245 },
246 "widgets_values": [
247 "3d/meshy_t2_5_i2m",
248 ""
249 ],
250 "widgets_values_named": {
251 "filename_prefix": "3d/meshy_t2_5_i2m",
252 "image": ""
253 }
254 }
255 ],
256 "links": [
257 [
258 2,
259 3,
260 1,
261 4,
262 0,
263 "FILE_3D_GLB"
264 ],
265 [
266 1,
267 2,
268 0,
269 3,
270 0,
271 "IMAGE"
272 ]
273 ],
274 "groups": [],
275 "config": [],
276 "extra": {
277 "ds": {
278 "scale": 0.7378343515435588,
279 "offset": [
280 75.75180661230148,
281 315.9311899895973
282 ]
283 },
284 "frontendVersion": "1.58.0",
285 "VHS_latentpreview": false,
286 "VHS_latentpreviewrate": 0,
287 "VHS_MetadataImage": true,
288 "VHS_KeepIntermediate": true
289 },
290 "version": 0.4
291}