Files
workflow-templates-broken-z…/templates/templates-3D_logo_texture_animation.json
2026-06-07 20:50:56 -07:00

875 lines
19 KiB
JSON

{
"id": "1010a13b-8c18-436b-8a4f-0e147393b91e",
"revision": 0,
"last_node_id": 26,
"last_link_id": 29,
"nodes": [
{
"id": 2,
"type": "GeminiImage2Node",
"pos": [
1629.9997342285646,
2130.000609221665
],
"size": [
480,
460.65625
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 1
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
2,
3
]
},
{
"name": "STRING",
"type": "STRING",
"links": null
}
],
"properties": {
"Node name for S&R": "GeminiImage2Node",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"Create a simple 3D version of this logo, it is colored white, slightly extruded, floating against a solid black background taken from a low left angle, giving it a heroic feel. Taken with a long focal length.\n\n",
"gemini-3-pro-image-preview",
12345,
"fixed",
"1:1",
"1K",
"IMAGE+TEXT",
"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."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 23,
"type": "PreviewAny",
"pos": [
5389.999280570506,
2629.9997666342433
],
"size": [
480,
183
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "source",
"type": "*",
"link": 29
}
],
"outputs": [],
"title": "Preview Transition Prompt",
"properties": {
"Node name for S&R": "PreviewAny",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
null,
null,
null
]
},
{
"id": 3,
"type": "SaveImage",
"pos": [
2162.000649315096,
2126.0003025945816
],
"size": [
612,
714
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 2
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"HanzoStudio-3d_logo"
]
},
{
"id": 22,
"type": "97e30068-e6e5-4f5a-8b65-2889dd22f332",
"pos": [
4750.000748474325,
1930.000111845378
],
"size": [
530,
134
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"label": "image_1",
"name": "image",
"type": "IMAGE",
"link": 26
},
{
"label": "image_2",
"name": "image_1",
"type": "IMAGE",
"link": 27
}
],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
28,
29
]
}
],
"properties": {
"proxyWidgets": [
[
"17",
"seed"
],
[
"17",
"control_after_generate"
]
],
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 6,
"type": "GeminiImage2Node",
"pos": [
4140.000691696347,
2130.000609221665
],
"size": [
480,
460.65625
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 5
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
6,
14,
27
]
},
{
"name": "STRING",
"type": "STRING",
"links": null
}
],
"properties": {
"Node name for S&R": "GeminiImage2Node",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"Generate this image 5 seconds into the future after much dynamic action, maintain the overall shape of the textured logo\n",
"gemini-3-pro-image-preview",
321,
"fixed",
"1:1",
"1K",
"IMAGE+TEXT",
"Status: Completed\nPrice: $0.1384\nTime elapsed: 19s"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 4,
"type": "GeminiImage2Node",
"pos": [
2880.000177349958,
2130.000609221665
],
"size": [
480,
460.65625
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 3
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
4,
5,
13,
26
]
},
{
"name": "STRING",
"type": "STRING",
"links": null
}
],
"properties": {
"Node name for S&R": "GeminiImage2Node",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"Generate this logo made out of glowing green ASCII code, maintain the depth and composition of the logo while adding the desired texture element",
"gemini-3-pro-image-preview",
123,
"fixed",
"1:1",
"1K",
"IMAGE+TEXT",
"Status: Completed\nPrice: $0.1384\nTime elapsed: 23s"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 5,
"type": "SaveImage",
"pos": [
3410.000243780235,
2126.0003025945816
],
"size": [
612,
714
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 4
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"HanzoStudio-3d_logo_textured_1"
]
},
{
"id": 9,
"type": "ByteDanceFirstLastFrameNode",
"pos": [
5390.000207694123,
2130.000609221665
],
"size": [
480,
437.984375
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "first_frame",
"type": "IMAGE",
"link": 13
},
{
"name": "last_frame",
"type": "IMAGE",
"link": 14
},
{
"name": "prompt",
"type": "STRING",
"widget": {
"name": "prompt"
},
"link": 28
}
],
"outputs": [
{
"name": "VIDEO",
"type": "VIDEO",
"links": [
15
]
}
],
"properties": {
"Node name for S&R": "ByteDanceFirstLastFrameNode",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"seedance-1-0-pro-250528",
"",
"1080p",
"adaptive",
5,
123,
"fixed",
false,
false
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 7,
"type": "SaveImage",
"pos": [
4670.000178674363,
2126.0003025945816
],
"size": [
612,
714
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 6
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"HanzoStudio-3d_logo_textured_2"
]
},
{
"id": 16,
"type": "SaveVideo",
"pos": [
5919.999694672139,
2130.000609221665
],
"size": [
736.796875,
908.125
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "video",
"type": "VIDEO",
"link": 15
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveVideo",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"video/HanzoStudio-logo_animation",
"auto",
"auto"
]
},
{
"id": 1,
"type": "LoadImage",
"pos": [
926.0004102101029,
2126.0003025945816
],
"size": [
624,
780
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
1
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"title": "Load Logo Image",
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"comfy_logo_c.png",
"image"
],
"color": "#232",
"bgcolor": "#353"
}
],
"links": [
[
1,
1,
0,
2,
0,
"IMAGE"
],
[
2,
2,
0,
3,
0,
"IMAGE"
],
[
3,
2,
0,
4,
0,
"IMAGE"
],
[
4,
4,
0,
5,
0,
"IMAGE"
],
[
5,
4,
0,
6,
0,
"IMAGE"
],
[
6,
6,
0,
7,
0,
"IMAGE"
],
[
13,
4,
0,
9,
0,
"IMAGE"
],
[
14,
6,
0,
9,
1,
"IMAGE"
],
[
15,
9,
0,
16,
0,
"VIDEO"
],
[
26,
4,
0,
22,
0,
"IMAGE"
],
[
27,
6,
0,
22,
1,
"IMAGE"
],
[
28,
22,
0,
9,
2,
"STRING"
],
[
29,
22,
0,
23,
0,
"*"
]
],
"groups": [],
"definitions": {
"subgraphs": [
{
"id": "97e30068-e6e5-4f5a-8b65-2889dd22f332",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 25,
"lastLinkId": 33,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Automatic Transition Prompt",
"inputNode": {
"id": -10,
"bounding": [
6661.906838921341,
2703.3333664027127,
120,
80
]
},
"outputNode": {
"id": -20,
"bounding": [
7861.906838921341,
2715.3333664027127,
120,
60
]
},
"inputs": [
{
"id": "61d142f0-60e2-4703-8f0e-bc593ae4f3f3",
"name": "image",
"type": "IMAGE",
"linkIds": [
31
],
"localized_name": "image",
"label": "image_1",
"pos": [
6761.906838921341,
2723.3333664027127
]
},
{
"id": "1f15ec0f-734d-4225-abf9-badfd82dc933",
"name": "image_1",
"type": "IMAGE",
"linkIds": [
33
],
"localized_name": "image_1",
"label": "image_2",
"pos": [
6761.906838921341,
2743.3333664027127
]
}
],
"outputs": [
{
"id": "7794ce4c-fa83-46b4-8f4c-7de4c46e231b",
"name": "STRING",
"type": "STRING",
"linkIds": [
30
],
"localized_name": "STRING",
"pos": [
7881.906838921341,
2735.3333664027127
]
}
],
"widgets": [],
"nodes": [
{
"id": 20,
"type": "ImageBatch",
"pos": [
6880.000505968167,
2709.9998728723967
],
"size": [
225,
102
],
"flags": {
"collapsed": false
},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "image1",
"name": "image1",
"type": "IMAGE",
"link": 33
},
{
"localized_name": "image2",
"name": "image2",
"type": "IMAGE",
"link": 31
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
16
]
}
],
"properties": {
"Node name for S&R": "ImageBatch",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 17,
"type": "GeminiNode",
"pos": [
7239.999825135334,
2160.0007070061984
],
"size": [
552,
774
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 16
},
{
"localized_name": "audio",
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": null
},
{
"localized_name": "video",
"name": "video",
"shape": 7,
"type": "VIDEO",
"link": null
},
{
"localized_name": "files",
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"localized_name": "STRING",
"name": "STRING",
"type": "STRING",
"links": [
30
]
}
],
"properties": {
"Node name for S&R": "GeminiNode",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
"STEP 1: ANALYZE BOTH FRAMES\n\nFor each image, identify:\n\nVisual Elements:\nForm (shape, 3D, position)\nTexture (surface details, patterns)\nColor (hues, contrast, temperature)\nBackground (environment, depth)\nLighting (source, quality, direction, mood)\nPerspective (angle, focal point)\nMood (tone, energy, aesthetic)\n\nTransition Strategy:\nTransition order always goes from image 1 to image 2.\nShared elements connecting both frames\nChallenges (dimension shifts, style changes)\nOpportunities (natural bridges between frames)\n\n\nSTEP 2: BUILD THE PROMPT (≤50 WORDS)\nStructure:\n[Subject + Action] → [Beginning → Middle → End] + [MODIFIERS]\n\nRules:\nA. Lead with concrete subject + action verb\nThe transitions must have a lot of dynamic action.\nUse specific nouns and active verbs\nAvoid vague or passive language\n\nB. Map the journey in 3 beats\nDescribe HOW things transform, not just THAT they do\nStart state → transition → end state\n\nC. Use dynamic cinematic motion verbs\nGood: dissolves, spirals, cascades, erupts, morphs, fragments, reconverges\nAvoid: changes, moves, transforms (alone)\n\n\nD. State spatial transformations\nDimension changes: \"flat to volumetric\", \"2D to 3D\"\nScale shifts: \"zooms into detail\", \"pulls back to reveal\"\n\nE. Define visual style\nColors: literal names (teal, vermilion, neon green)\nLighting: volumetric, rim-lit, soft diffusion, bloom\nTexture: grain, scratches, chromatic aberration\nFPS: \"slow-motion\", \"cinematic 24fps\", \"digital rain FPS\"\n\nF. Add 1-3 bracketed modifiers\nFormat: [DESCRIPTOR IN CAPS]\nExamples: [DYNAMIC CAMERA PUSH], [VOLUMETRIC GLOW], [SLOW MOTION], [FAST PACED ENERGY]\n\n\nSTEP 3: OUTPUT\nONLY output the completed transition prompt. Nothing else.\n\nDo NOT include:\n\nProcess explanations\nStructural breakdowns\nAnalysis notes\nFollow-up questions",
"gemini-2.5-flash",
111,
"fixed",
""
],
"color": "#432",
"bgcolor": "#653"
}
],
"groups": [],
"links": [
{
"id": 16,
"origin_id": 20,
"origin_slot": 0,
"target_id": 17,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 30,
"origin_id": 17,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "STRING"
},
{
"id": 31,
"origin_id": -10,
"origin_slot": 0,
"target_id": 20,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 33,
"origin_id": -10,
"origin_slot": 1,
"target_id": 20,
"target_slot": 0,
"type": "IMAGE"
}
],
"extra": {
"workflowRendererVersion": "Vue"
}
}
]
},
"config": {},
"extra": {
"ds": {
"scale": 0.2633312543060801,
"offset": [
-1304.6995230089863,
-1237.2162420628458
]
},
"frontendVersion": "1.35.7",
"workflowRendererVersion": "Vue",
"VHS_latentpreview": true,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}