工作流 /
角色与时尚 /
360度角色旋转

360度角色旋转
360 Full-body Turnaround
上传角色,生成全身与特写360度旋转图。
角色与时尚
9 个节点 1 个输入 126 次使用 ComfyUI ≥ 0.3.71 hellorob 9 KB
节点构成
SaveImage
× 3
GeminiImage2Node
× 2
Reroute
× 2
LoadImage
× 1
ImageStitch
× 1
官方标注的模型
Gemini3 Pro Image PreviewGoogleNano Banana Pro
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "7e411212-0e3b-4f06-86f6-044d2c5cc028",
3 "revision": 0,
4 "last_node_id": 21,
5 "last_link_id": 25,
6 "nodes": [
7 {
8 "id": 4,
9 "type": "SaveImage",
10 "pos": [
11 2000,
12 740
13 ],
14 "size": [
15 490,
16 570
17 ],
18 "flags": [],
19 "order": 3,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "images",
24 "type": "IMAGE",
25 "link": 3
26 }
27 ],
28 "outputs": [],
29 "properties": {
30 "cnr_id": "comfy-core",
31 "ver": "0.5.1",
32 "Node name for S&R": "SaveImage"
33 },
34 "widgets_values": [
35 "ComfyUI-close_up"
36 ]
37 },
38 {
39 "id": 6,
40 "type": "SaveImage",
41 "pos": [
42 2000,
43 80
44 ],
45 "size": [
46 490,
47 570
48 ],
49 "flags": [],
50 "order": 5,
51 "mode": 0,
52 "inputs": [
53 {
54 "name": "images",
55 "type": "IMAGE",
56 "link": 5
57 }
58 ],
59 "outputs": [],
60 "properties": {
61 "cnr_id": "comfy-core",
62 "ver": "0.5.1",
63 "Node name for S&R": "SaveImage"
64 },
65 "widgets_values": [
66 "ComfyUI-full_body"
67 ]
68 },
69 {
70 "id": 1,
71 "type": "LoadImage",
72 "pos": [
73 960,
74 400
75 ],
76 "size": [
77 420,
78 570
79 ],
80 "flags": [],
81 "order": 0,
82 "mode": 0,
83 "inputs": [],
84 "outputs": [
85 {
86 "name": "IMAGE",
87 "type": "IMAGE",
88 "links": [
89 4,
90 6
91 ]
92 },
93 {
94 "name": "MASK",
95 "type": "MASK",
96 "links": null
97 }
98 ],
99 "title": "Load Character Image",
100 "properties": {
101 "cnr_id": "comfy-core",
102 "ver": "0.5.1",
103 "Node name for S&R": "LoadImage"
104 },
105 "widgets_values": [
106 "templates-character_sheet_pink_silver_outfit.jpg",
107 "image"
108 ],
109 "color": "#232",
110 "bgcolor": "#353"
111 },
112 {
113 "id": 5,
114 "type": "GeminiImage2Node",
115 "pos": [
116 1540,
117 740
118 ],
119 "size": [
120 400,
121 570
122 ],
123 "flags": [],
124 "order": 1,
125 "mode": 0,
126 "inputs": [
127 {
128 "name": "images",
129 "shape": 7,
130 "type": "IMAGE",
131 "link": 4
132 },
133 {
134 "name": "files",
135 "shape": 7,
136 "type": "GEMINI_INPUT_FILES",
137 "link": null
138 }
139 ],
140 "outputs": [
141 {
142 "name": "IMAGE",
143 "type": "IMAGE",
144 "links": [
145 3,
146 22
147 ]
148 },
149 {
150 "name": "STRING",
151 "type": "STRING",
152 "links": null
153 }
154 ],
155 "properties": {
156 "cnr_id": "comfy-core",
157 "ver": "0.5.1",
158 "Node name for S&R": "GeminiImage2Node"
159 },
160 "widgets_values": [
161 "A 360 turnaround view of the subject, Close up shot of face, straight in 4 different angles, headshots, all white background",
162 "gemini-3-pro-image-preview",
163 54321,
164 "fixed",
165 "9:16",
166 "2K",
167 "IMAGE+TEXT",
168 "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
169 ],
170 "color": "#432",
171 "bgcolor": "#653"
172 },
173 {
174 "id": 21,
175 "type": "Reroute",
176 "pos": [
177 2550,
178 100
179 ],
180 "size": [
181 75,
182 26
183 ],
184 "flags": [],
185 "order": 6,
186 "mode": 0,
187 "inputs": [
188 {
189 "name": "",
190 "type": "*",
191 "link": 23
192 }
193 ],
194 "outputs": [
195 {
196 "name": "",
197 "type": "IMAGE",
198 "links": [
199 24
200 ]
201 }
202 ],
203 "properties": {
204 "showOutputText": false,
205 "horizontal": false
206 }
207 },
208 {
209 "id": 20,
210 "type": "Reroute",
211 "pos": [
212 2550,
213 750
214 ],
215 "size": [
216 75,
217 26
218 ],
219 "flags": [],
220 "order": 4,
221 "mode": 0,
222 "inputs": [
223 {
224 "name": "",
225 "type": "*",
226 "link": 22
227 }
228 ],
229 "outputs": [
230 {
231 "name": "",
232 "type": "IMAGE",
233 "links": [
234 25
235 ]
236 }
237 ],
238 "properties": {
239 "showOutputText": false,
240 "horizontal": false
241 }
242 },
243 {
244 "id": 11,
245 "type": "ImageStitch",
246 "pos": [
247 2670,
248 450
249 ],
250 "size": [
251 210,
252 150
253 ],
254 "flags": {
255 "collapsed": true
256 },
257 "order": 7,
258 "mode": 0,
259 "inputs": [
260 {
261 "name": "image1",
262 "type": "IMAGE",
263 "link": 24
264 },
265 {
266 "name": "image2",
267 "shape": 7,
268 "type": "IMAGE",
269 "link": 25
270 }
271 ],
272 "outputs": [
273 {
274 "name": "IMAGE",
275 "type": "IMAGE",
276 "links": [
277 20
278 ]
279 }
280 ],
281 "properties": {
282 "cnr_id": "comfy-core",
283 "ver": "0.5.1",
284 "Node name for S&R": "ImageStitch"
285 },
286 "widgets_values": [
287 "right",
288 true,
289 0,
290 "white"
291 ]
292 },
293 {
294 "id": 15,
295 "type": "SaveImage",
296 "pos": [
297 2930,
298 420
299 ],
300 "size": [
301 730,
302 570
303 ],
304 "flags": [],
305 "order": 8,
306 "mode": 0,
307 "inputs": [
308 {
309 "name": "images",
310 "type": "IMAGE",
311 "link": 20
312 }
313 ],
314 "outputs": [],
315 "properties": {
316 "cnr_id": "comfy-core",
317 "ver": "0.5.1",
318 "Node name for S&R": "SaveImage"
319 },
320 "widgets_values": [
321 "ComfyUI-character_sheet"
322 ]
323 },
324 {
325 "id": 7,
326 "type": "GeminiImage2Node",
327 "pos": [
328 1550,
329 80
330 ],
331 "size": [
332 400,
333 570
334 ],
335 "flags": [],
336 "order": 2,
337 "mode": 0,
338 "inputs": [
339 {
340 "name": "images",
341 "shape": 7,
342 "type": "IMAGE",
343 "link": 6
344 },
345 {
346 "name": "files",
347 "shape": 7,
348 "type": "GEMINI_INPUT_FILES",
349 "link": null
350 }
351 ],
352 "outputs": [
353 {
354 "name": "IMAGE",
355 "type": "IMAGE",
356 "links": [
357 5,
358 23
359 ]
360 },
361 {
362 "name": "STRING",
363 "type": "STRING",
364 "links": null
365 }
366 ],
367 "properties": {
368 "cnr_id": "comfy-core",
369 "ver": "0.5.1",
370 "Node name for S&R": "GeminiImage2Node"
371 },
372 "widgets_values": [
373 "A 360 turnaround full body view of the subject, straight in 4 different angles. Front view, half turn, side profile, back view. \nFull-body shots, all white background.",
374 "gemini-3-pro-image-preview",
375 12345,
376 "fixed",
377 "16:9",
378 "2K",
379 "IMAGE+TEXT",
380 "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
381 ],
382 "color": "#432",
383 "bgcolor": "#653"
384 }
385 ],
386 "links": [
387 [
388 3,
389 5,
390 0,
391 4,
392 0,
393 "IMAGE"
394 ],
395 [
396 4,
397 1,
398 0,
399 5,
400 0,
401 "IMAGE"
402 ],
403 [
404 5,
405 7,
406 0,
407 6,
408 0,
409 "IMAGE"
410 ],
411 [
412 6,
413 1,
414 0,
415 7,
416 0,
417 "IMAGE"
418 ],
419 [
420 20,
421 11,
422 0,
423 15,
424 0,
425 "IMAGE"
426 ],
427 [
428 22,
429 5,
430 0,
431 20,
432 0,
433 "IMAGE"
434 ],
435 [
436 23,
437 7,
438 0,
439 21,
440 0,
441 "IMAGE"
442 ],
443 [
444 24,
445 21,
446 0,
447 11,
448 0,
449 "IMAGE"
450 ],
451 [
452 25,
453 20,
454 0,
455 11,
456 1,
457 "IMAGE"
458 ]
459 ],
460 "groups": [],
461 "config": [],
462 "extra": {
463 "ds": {
464 "scale": 0.6714405661764709,
465 "offset": [
466 -562.0544719492883,
467 53.87304979303321
468 ]
469 },
470 "frontendVersion": "1.36.13",
471 "VHS_latentpreview": false,
472 "VHS_latentpreviewrate": 0,
473 "VHS_MetadataImage": true,
474 "VHS_KeepIntermediate": true,
475 "workflowRendererVersion": "LG"
476 },
477 "version": 0.4
478}