| { |
| "id": "c3fd97ac-6f57-4519-82a6-d46b9caa56c1", |
| "revision": 0, |
| "last_node_id": 23, |
| "last_link_id": 24, |
| "nodes": [ |
| { |
| "id": 1, |
| "type": "UNETLoader", |
| "pos": [ |
| -1600, |
| 0 |
| ], |
| "size": [ |
| 620, |
| 90 |
| ], |
| "flags": {}, |
| "order": 0, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "unet_name", |
| "name": "unet_name", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "unet_name" |
| } |
| }, |
| { |
| "localized_name": "weight_dtype", |
| "name": "weight_dtype", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "weight_dtype" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "MODEL", |
| "name": "MODEL", |
| "type": "MODEL", |
| "links": [ |
| 1 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "UNETLoader", |
| "models": [ |
| { |
| "name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", |
| "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_ref2va_pruned_int8_convrot.safetensors", |
| "directory": "diffusion_models" |
| } |
| ] |
| }, |
| "widgets_values": [ |
| "minimax_h3_ref2va_pruned_int8_convrot.safetensors", |
| "default" |
| ], |
| "title": "H3 Ref2VA diffusion model" |
| }, |
| { |
| "id": 2, |
| "type": "CLIPLoader", |
| "pos": [ |
| -1600, |
| 120 |
| ], |
| "size": [ |
| 620, |
| 120 |
| ], |
| "flags": {}, |
| "order": 1, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "clip_name", |
| "name": "clip_name", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "clip_name" |
| } |
| }, |
| { |
| "localized_name": "type", |
| "name": "type", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "type" |
| } |
| }, |
| { |
| "localized_name": "device", |
| "name": "device", |
| "type": "COMBO", |
| "link": null, |
| "shape": 7, |
| "widget": { |
| "name": "device" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "CLIP", |
| "name": "CLIP", |
| "type": "CLIP", |
| "links": [ |
| 4 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "CLIPLoader", |
| "models": [ |
| { |
| "name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", |
| "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", |
| "directory": "text_encoders" |
| } |
| ] |
| }, |
| "widgets_values": [ |
| "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors", |
| "minimax", |
| "default" |
| ], |
| "title": "Qwen3-VL semantic encoder" |
| }, |
| { |
| "id": 3, |
| "type": "VAELoader", |
| "pos": [ |
| -1600, |
| 270 |
| ], |
| "size": [ |
| 620, |
| 70 |
| ], |
| "flags": {}, |
| "order": 2, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "vae_name", |
| "name": "vae_name", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "vae_name" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "VAE", |
| "name": "VAE", |
| "type": "VAE", |
| "links": [ |
| 5, |
| 20 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "VAELoader", |
| "models": [ |
| { |
| "name": "minimax_h3_video_vae_fp16.safetensors", |
| "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors", |
| "directory": "vae" |
| } |
| ] |
| }, |
| "widgets_values": [ |
| "minimax_h3_video_vae_fp16.safetensors" |
| ], |
| "title": "Video VAE" |
| }, |
| { |
| "id": 4, |
| "type": "VAELoader", |
| "pos": [ |
| -1600, |
| 370 |
| ], |
| "size": [ |
| 620, |
| 70 |
| ], |
| "flags": {}, |
| "order": 3, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "vae_name", |
| "name": "vae_name", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "vae_name" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "VAE", |
| "name": "VAE", |
| "type": "VAE", |
| "links": [ |
| 6 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "VAELoader", |
| "models": [ |
| { |
| "name": "minimax_h3_audio_vae_fp32.safetensors", |
| "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_audio_vae_fp32.safetensors", |
| "directory": "vae" |
| } |
| ] |
| }, |
| "widgets_values": [ |
| "minimax_h3_audio_vae_fp32.safetensors" |
| ], |
| "title": "Audio VAE" |
| }, |
| { |
| "id": 5, |
| "type": "LoadImage", |
| "pos": [ |
| -1600, |
| 520 |
| ], |
| "size": [ |
| 420, |
| 360 |
| ], |
| "flags": {}, |
| "order": 4, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "image" |
| } |
| }, |
| { |
| "localized_name": "choose file to upload", |
| "name": "upload", |
| "type": "IMAGEUPLOAD", |
| "link": null, |
| "widget": { |
| "name": "upload" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 7 |
| ] |
| }, |
| { |
| "localized_name": "MASK", |
| "name": "MASK", |
| "type": "MASK", |
| "links": null |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "LoadImage" |
| }, |
| "widgets_values": [ |
| "scene_reference.png", |
| "image" |
| ], |
| "title": "Picture 1 · semantic scene reference", |
| "color": "#22323b", |
| "bgcolor": "#2f4b58" |
| }, |
| { |
| "id": 6, |
| "type": "PrimitiveStringMultiline", |
| "pos": [ |
| -1120, |
| 520 |
| ], |
| "size": [ |
| 560, |
| 220 |
| ], |
| "flags": {}, |
| "order": 5, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "value", |
| "name": "value", |
| "type": "STRING", |
| "link": null, |
| "widget": { |
| "name": "value" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "STRING", |
| "name": "STRING", |
| "type": "STRING", |
| "links": [ |
| 9 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "PrimitiveStringMultiline" |
| }, |
| "widgets_values": [ |
| "the woman seated at the desk in <Picture 1>. Keep this exact woman as the compositional target in every shot." |
| ], |
| "title": "Coverage target · EDIT THIS", |
| "color": "#4a2020", |
| "bgcolor": "#6a3030" |
| }, |
| { |
| "id": 7, |
| "type": "PrimitiveStringMultiline", |
| "pos": [ |
| -1120, |
| 770 |
| ], |
| "size": [ |
| 420, |
| 100 |
| ], |
| "flags": { |
| "collapsed": true |
| }, |
| "order": 6, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "value", |
| "name": "value", |
| "type": "STRING", |
| "link": null, |
| "widget": { |
| "name": "value" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "STRING", |
| "name": "STRING", |
| "type": "STRING", |
| "links": [ |
| 8 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "PrimitiveStringMultiline" |
| }, |
| "widgets_values": [ |
| "subject_definitions:\n<Subject 1> is the complete photographed scene in <Picture 1>, including every visible person, object, surface, room boundary, prop, material, light source, shadow, color relationship, and world-space relationship. The persistent cinematic coverage target is" |
| ], |
| "title": "Fixed prompt · subject definition", |
| "color": "#222222", |
| "bgcolor": "#333333" |
| }, |
| { |
| "id": 8, |
| "type": "PrimitiveStringMultiline", |
| "pos": [ |
| -650, |
| 770 |
| ], |
| "size": [ |
| 420, |
| 100 |
| ], |
| "flags": { |
| "collapsed": true |
| }, |
| "order": 7, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "value", |
| "name": "value", |
| "type": "STRING", |
| "link": null, |
| "widget": { |
| "name": "value" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "STRING", |
| "name": "STRING", |
| "type": "STRING", |
| "links": [ |
| 11 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "PrimitiveStringMultiline" |
| }, |
| "widgets_values": [ |
| "This target phrase identifies only the camera's compositional center. It does not permit any person, object, pose, expression, gaze, wardrobe, prop, geometry, lighting, or scene state to change.\n\nsummary:\n[reference generation] The target video creates eight static cinematic coverage views of <Subject 1> around the designated target, using the same source-defined scene and exact subject identities. The views are joined only by instantaneous editorial hard cuts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1], [Shot 2], [Shot 3], [Shot 4], [Shot 5], [Shot 6], [Shot 7], and [Shot 8]): fully_preserved - preserve the source scene's identities, wardrobe, pose, expression, gaze, hair, fabric folds, props, furniture, architecture, materials, colors, lighting direction, shadow placement, relative scale, and world-space layout. Infer only surfaces hidden from <Picture 1>, conservatively and consistently.\n\ndetailed_description:\nA coherent cinematic scene-coverage study matching <Picture 1>'s visual medium, texture, color science, lighting, and production design. Treat <Subject 1> as one rigid frozen world. Every person is perfectly motionless: no breathing, blinking, gaze change, facial change, gesture, hair movement, cloth movement, or pose change. Every object, wall, floor, opening, furnishing, reflection, practical light, cast shadow, and contact shadow remains fixed in world space. The designated target remains the same exact entity and anchors composition in all eight shots.\n\nThese are eight discrete camera placements, not points along a visible camera path. At every stated timestamp, execute a true instantaneous scene cut. The first frame after each cut is already fully resolved, sharp, and stable at the new camera position. Never show the camera travelling between placements. No orbit, pan, tilt, truck, dolly, pedestal, crane, zoom, whip-pan, speed ramp, motion blur, optical flow, morph, dissolve, crossfade, transitional frame, or intermediate angle. Within each shot, the camera is locked off and static.\n\n[Shot 1] Source-oriented establishing view of <Subject 1>, matching the source image's general camera side, camera height, framing logic, and lens character. The designated target is clearly readable and the scene is frozen.\n\n[Shot 2] At 00:00.333, the shot cuts to a camera placed exactly 45 degrees clockwise around the designated target at eye level, using a 40 mm lens and a medium-wide three-quarter composition. The camera is immediately locked off.\n\n[Shot 3] At 00:00.958, the shot cuts to a camera placed exactly 90 degrees clockwise around the designated target at eye level, using a 65 mm lens and a clean profile composition. The camera is immediately locked off.\n\n[Shot 4] At 00:01.583, the shot cuts to a camera placed exactly 135 degrees clockwise around the designated target, slightly below eye level, using a 35 mm lens and a low three-quarter composition. The camera is immediately locked off.\n\n[Shot 5] At 00:02.250, the shot cuts to a camera placed exactly 180 degrees clockwise around the designated target at eye level, using a 32 mm lens and a reverse wide composition that reveals the opposite side of the frozen scene. The camera is immediately locked off.\n\n[Shot 6] At 00:02.917, the shot cuts to a camera placed exactly 225 degrees clockwise around the designated target, slightly above eye level, using a 50 mm lens and a high three-quarter composition. The camera is immediately locked off.\n\n[Shot 7] At 00:03.500, the shot cuts to a camera placed exactly 270 degrees clockwise around the designated target at eye level, using an 85 mm lens and a compressed profile or detail composition. The camera is immediately locked off.\n\n[Shot 8] At 00:04.167, the shot cuts to a camera placed exactly 315 degrees clockwise around the designated target at eye level, using a 50 mm lens and a balanced hero three-quarter composition. Hold this final camera completely static through the end.\n\noverall_soundscape:\nNo dialogue, voices, room tone, Foley, ambience, or sound effects; complete silence.\n\nnon_diegetic_music:\nNone." |
| ], |
| "title": "Fixed prompt · eight hard cuts", |
| "color": "#222222", |
| "bgcolor": "#333333" |
| }, |
| { |
| "id": 9, |
| "type": "StringConcatenate", |
| "pos": [ |
| -500, |
| 520 |
| ], |
| "size": [ |
| 300, |
| 90 |
| ], |
| "flags": { |
| "collapsed": true |
| }, |
| "order": 8, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "string_a", |
| "name": "string_a", |
| "type": "STRING", |
| "link": 8, |
| "widget": { |
| "name": "string_a" |
| } |
| }, |
| { |
| "localized_name": "string_b", |
| "name": "string_b", |
| "type": "STRING", |
| "link": 9, |
| "widget": { |
| "name": "string_b" |
| } |
| }, |
| { |
| "localized_name": "delimiter", |
| "name": "delimiter", |
| "type": "STRING", |
| "link": null, |
| "widget": { |
| "name": "delimiter" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "STRING", |
| "name": "STRING", |
| "type": "STRING", |
| "links": [ |
| 10 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "StringConcatenate" |
| }, |
| "widgets_values": [ |
| "", |
| "", |
| " " |
| ], |
| "title": "Join target" |
| }, |
| { |
| "id": 10, |
| "type": "StringConcatenate", |
| "pos": [ |
| -150, |
| 520 |
| ], |
| "size": [ |
| 300, |
| 90 |
| ], |
| "flags": { |
| "collapsed": true |
| }, |
| "order": 9, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "string_a", |
| "name": "string_a", |
| "type": "STRING", |
| "link": 10, |
| "widget": { |
| "name": "string_a" |
| } |
| }, |
| { |
| "localized_name": "string_b", |
| "name": "string_b", |
| "type": "STRING", |
| "link": 11, |
| "widget": { |
| "name": "string_b" |
| } |
| }, |
| { |
| "localized_name": "delimiter", |
| "name": "delimiter", |
| "type": "STRING", |
| "link": null, |
| "widget": { |
| "name": "delimiter" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "STRING", |
| "name": "STRING", |
| "type": "STRING", |
| "links": [ |
| 12 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "StringConcatenate" |
| }, |
| "widgets_values": [ |
| "", |
| "", |
| "\n" |
| ], |
| "title": "Build canonical H3 prompt" |
| }, |
| { |
| "id": 11, |
| "type": "MiniMaxH3ReferenceToVideo", |
| "pos": [ |
| 230, |
| 390 |
| ], |
| "size": [ |
| 560, |
| 430 |
| ], |
| "flags": {}, |
| "order": 10, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "clip", |
| "name": "clip", |
| "type": "CLIP", |
| "link": 4 |
| }, |
| { |
| "localized_name": "vae", |
| "name": "vae", |
| "type": "VAE", |
| "link": 5 |
| }, |
| { |
| "localized_name": "audio_vae", |
| "name": "audio_vae", |
| "type": "VAE", |
| "link": 6 |
| }, |
| { |
| "localized_name": "ref_images.ref_image_0", |
| "name": "ref_images.ref_image_0", |
| "type": "IMAGE", |
| "link": 7, |
| "label": "ref_image_0", |
| "shape": 7 |
| }, |
| { |
| "localized_name": "prompt", |
| "name": "prompt", |
| "type": "STRING", |
| "link": 12, |
| "widget": { |
| "name": "prompt" |
| } |
| }, |
| { |
| "localized_name": "width", |
| "name": "width", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "width" |
| } |
| }, |
| { |
| "localized_name": "height", |
| "name": "height", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "height" |
| } |
| }, |
| { |
| "localized_name": "length", |
| "name": "length", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "length" |
| } |
| }, |
| { |
| "localized_name": "ref_image_size", |
| "name": "ref_image_size", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "ref_image_size" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "positive", |
| "name": "positive", |
| "type": "CONDITIONING", |
| "links": [ |
| 13 |
| ] |
| }, |
| { |
| "localized_name": "LATENT", |
| "name": "LATENT", |
| "type": "LATENT", |
| "links": [ |
| 14 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "MiniMaxH3ReferenceToVideo" |
| }, |
| "widgets_values": [ |
| "", |
| 1344, |
| 768, |
| 124, |
| "max" |
| ], |
| "title": "Semantic scene → eight cinematic cuts" |
| }, |
| { |
| "id": 12, |
| "type": "MiniMaxH3SigmaShift", |
| "pos": [ |
| -80, |
| 0 |
| ], |
| "size": [ |
| 340, |
| 120 |
| ], |
| "flags": {}, |
| "order": 11, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "model", |
| "name": "model", |
| "type": "MODEL", |
| "link": 1 |
| }, |
| { |
| "localized_name": "shift_video", |
| "name": "shift_video", |
| "type": "FLOAT", |
| "link": null, |
| "widget": { |
| "name": "shift_video" |
| } |
| }, |
| { |
| "localized_name": "shift_audio", |
| "name": "shift_audio", |
| "type": "FLOAT", |
| "link": null, |
| "widget": { |
| "name": "shift_audio" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "MODEL", |
| "name": "MODEL", |
| "type": "MODEL", |
| "links": [ |
| 2, |
| 3 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "MiniMaxH3SigmaShift" |
| }, |
| "widgets_values": [ |
| 12, |
| 3 |
| ], |
| "title": "Native H3 sigma shift" |
| }, |
| { |
| "id": 13, |
| "type": "RandomNoise", |
| "pos": [ |
| 330, |
| 0 |
| ], |
| "size": [ |
| 300, |
| 90 |
| ], |
| "flags": {}, |
| "order": 12, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "noise_seed", |
| "name": "noise_seed", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "noise_seed" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "NOISE", |
| "name": "NOISE", |
| "type": "NOISE", |
| "links": [ |
| 15 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "RandomNoise" |
| }, |
| "widgets_values": [ |
| 42, |
| "randomize" |
| ], |
| "title": "Seed" |
| }, |
| { |
| "id": 14, |
| "type": "KSamplerSelect", |
| "pos": [ |
| 330, |
| 120 |
| ], |
| "size": [ |
| 300, |
| 70 |
| ], |
| "flags": {}, |
| "order": 13, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "sampler_name", |
| "name": "sampler_name", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "sampler_name" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "SAMPLER", |
| "name": "SAMPLER", |
| "type": "SAMPLER", |
| "links": [ |
| 16 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "KSamplerSelect" |
| }, |
| "widgets_values": [ |
| "euler" |
| ], |
| "title": "Sampler" |
| }, |
| { |
| "id": 15, |
| "type": "BasicScheduler", |
| "pos": [ |
| 330, |
| 220 |
| ], |
| "size": [ |
| 300, |
| 130 |
| ], |
| "flags": {}, |
| "order": 14, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "model", |
| "name": "model", |
| "type": "MODEL", |
| "link": 2 |
| }, |
| { |
| "localized_name": "scheduler", |
| "name": "scheduler", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "scheduler" |
| } |
| }, |
| { |
| "localized_name": "steps", |
| "name": "steps", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "steps" |
| } |
| }, |
| { |
| "localized_name": "denoise", |
| "name": "denoise", |
| "type": "FLOAT", |
| "link": null, |
| "widget": { |
| "name": "denoise" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "SIGMAS", |
| "name": "SIGMAS", |
| "type": "SIGMAS", |
| "links": [ |
| 17 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "BasicScheduler" |
| }, |
| "widgets_values": [ |
| "linear_quadratic", |
| 25, |
| 1 |
| ], |
| "title": "25-step schedule" |
| }, |
| { |
| "id": 16, |
| "type": "BasicGuider", |
| "pos": [ |
| 850, |
| 230 |
| ], |
| "size": [ |
| 300, |
| 80 |
| ], |
| "flags": {}, |
| "order": 15, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "model", |
| "name": "model", |
| "type": "MODEL", |
| "link": 3 |
| }, |
| { |
| "localized_name": "conditioning", |
| "name": "conditioning", |
| "type": "CONDITIONING", |
| "link": 13 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "GUIDER", |
| "name": "GUIDER", |
| "type": "GUIDER", |
| "links": [ |
| 18 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "BasicGuider" |
| }, |
| "widgets_values": [], |
| "title": "Guider" |
| }, |
| { |
| "id": 17, |
| "type": "SamplerCustomAdvanced", |
| "pos": [ |
| 850, |
| 400 |
| ], |
| "size": [ |
| 310, |
| 180 |
| ], |
| "flags": {}, |
| "order": 16, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "noise", |
| "name": "noise", |
| "type": "NOISE", |
| "link": 15 |
| }, |
| { |
| "localized_name": "guider", |
| "name": "guider", |
| "type": "GUIDER", |
| "link": 18 |
| }, |
| { |
| "localized_name": "sampler", |
| "name": "sampler", |
| "type": "SAMPLER", |
| "link": 16 |
| }, |
| { |
| "localized_name": "sigmas", |
| "name": "sigmas", |
| "type": "SIGMAS", |
| "link": 17 |
| }, |
| { |
| "localized_name": "latent_image", |
| "name": "latent_image", |
| "type": "LATENT", |
| "link": 14 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "output", |
| "name": "output", |
| "type": "LATENT", |
| "links": [ |
| 19 |
| ] |
| }, |
| { |
| "localized_name": "denoised_output", |
| "name": "denoised_output", |
| "type": "LATENT", |
| "links": [] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "SamplerCustomAdvanced" |
| }, |
| "widgets_values": [], |
| "title": "Generate one 124-frame packet" |
| }, |
| { |
| "id": 18, |
| "type": "VAEDecode", |
| "pos": [ |
| 1220, |
| 400 |
| ], |
| "size": [ |
| 260, |
| 80 |
| ], |
| "flags": {}, |
| "order": 17, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "samples", |
| "name": "samples", |
| "type": "LATENT", |
| "link": 19 |
| }, |
| { |
| "localized_name": "vae", |
| "name": "vae", |
| "type": "VAE", |
| "link": 20 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 21, |
| 24 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "VAEDecode" |
| }, |
| "widgets_values": [], |
| "title": "Decode 124 frames" |
| }, |
| { |
| "id": 19, |
| "type": "12e7c2af-2d0e-4f4c-8d0c-8d31c0d6f3b8", |
| "pos": [ |
| 1530, |
| 390 |
| ], |
| "size": [ |
| 300, |
| 90 |
| ], |
| "flags": {}, |
| "order": 18, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "link": 21 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "contact_sheet", |
| "name": "contact_sheet", |
| "type": "IMAGE", |
| "links": [ |
| 22 |
| ] |
| }, |
| { |
| "localized_name": "selected_views", |
| "name": "selected_views", |
| "type": "IMAGE", |
| "links": [ |
| 23 |
| ] |
| } |
| ], |
| "properties": { |
| "previewExposures": [] |
| }, |
| "widgets_values": [], |
| "title": "Eight cinematic views" |
| }, |
| { |
| "id": 20, |
| "type": "SaveImage", |
| "pos": [ |
| 1900, |
| 210 |
| ], |
| "size": [ |
| 420, |
| 360 |
| ], |
| "flags": {}, |
| "order": 19, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "link": 22 |
| }, |
| { |
| "localized_name": "filename_prefix", |
| "name": "filename_prefix", |
| "type": "STRING", |
| "link": null, |
| "widget": { |
| "name": "filename_prefix" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "links": null |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "SaveImage" |
| }, |
| "widgets_values": [ |
| "H3_Cinematic_Multishot/CONTACT_SHEET" |
| ], |
| "title": "SAVE 4×2 CONTACT SHEET", |
| "color": "#233623", |
| "bgcolor": "#355035" |
| }, |
| { |
| "id": 21, |
| "type": "SaveImage", |
| "pos": [ |
| 1900, |
| 610 |
| ], |
| "size": [ |
| 420, |
| 300 |
| ], |
| "flags": {}, |
| "order": 20, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "link": 23 |
| }, |
| { |
| "localized_name": "filename_prefix", |
| "name": "filename_prefix", |
| "type": "STRING", |
| "link": null, |
| "widget": { |
| "name": "filename_prefix" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "links": null |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "SaveImage" |
| }, |
| "widgets_values": [ |
| "H3_Cinematic_Multishot/views/view" |
| ], |
| "title": "SAVE EIGHT VIEWS", |
| "color": "#233623", |
| "bgcolor": "#355035" |
| }, |
| { |
| "id": 22, |
| "type": "SaveImage", |
| "pos": [ |
| 1220, |
| 650 |
| ], |
| "size": [ |
| 300, |
| 170 |
| ], |
| "flags": {}, |
| "order": 21, |
| "mode": 4, |
| "inputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "link": 24 |
| }, |
| { |
| "localized_name": "filename_prefix", |
| "name": "filename_prefix", |
| "type": "STRING", |
| "link": null, |
| "widget": { |
| "name": "filename_prefix" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "images", |
| "name": "images", |
| "type": "IMAGE", |
| "links": null |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "SaveImage" |
| }, |
| "widgets_values": [ |
| "H3_Cinematic_Multishot/all_frames/frame" |
| ], |
| "title": "Optional · save all 124 frames", |
| "color": "#353220", |
| "bgcolor": "#514b30" |
| }, |
| { |
| "id": 23, |
| "type": "MarkdownNote", |
| "pos": [ |
| -1600, |
| 950 |
| ], |
| "size": [ |
| 1190, |
| 440 |
| ], |
| "flags": {}, |
| "order": 22, |
| "mode": 0, |
| "inputs": [], |
| "outputs": [], |
| "properties": {}, |
| "widgets_values": [ |
| "# H3 Cinematic Multishot Coverage — core only\n\n1. Load one source scene in **Picture 1**.\n2. Edit only the red **Coverage target · EDIT THIS** field.\n3. Queue at 124 frames. The workflow extracts eight stable frames and saves a 4×2 contact sheet plus the eight views.\n4. The fixed prompt asks for instantaneous hard cuts, not an orbit.\n\nThe source image is a **semantic Ref2VA reference**. It guides identity, scene, style, and layout, but it is not VAE-locked as frame zero; invisible geometry must be inferred.\n\nInspired by **C_Nugget / PoopMan333**:\nhttps://huggingface.co/PoopMan333/H3_Character_Sheet_Generator\n\nNative H3 models:\nhttps://huggingface.co/Comfy-Org/MiniMax-H3" |
| ], |
| "title": "README · edit one field", |
| "color": "#1f2b35", |
| "bgcolor": "#2b3d4b" |
| } |
| ], |
| "links": [ |
| [ |
| 1, |
| 1, |
| 0, |
| 12, |
| 0, |
| "MODEL" |
| ], |
| [ |
| 2, |
| 12, |
| 0, |
| 15, |
| 0, |
| "MODEL" |
| ], |
| [ |
| 3, |
| 12, |
| 0, |
| 16, |
| 0, |
| "MODEL" |
| ], |
| [ |
| 4, |
| 2, |
| 0, |
| 11, |
| 0, |
| "CLIP" |
| ], |
| [ |
| 5, |
| 3, |
| 0, |
| 11, |
| 1, |
| "VAE" |
| ], |
| [ |
| 6, |
| 4, |
| 0, |
| 11, |
| 2, |
| "VAE" |
| ], |
| [ |
| 7, |
| 5, |
| 0, |
| 11, |
| 3, |
| "IMAGE" |
| ], |
| [ |
| 8, |
| 7, |
| 0, |
| 9, |
| 0, |
| "STRING" |
| ], |
| [ |
| 9, |
| 6, |
| 0, |
| 9, |
| 1, |
| "STRING" |
| ], |
| [ |
| 10, |
| 9, |
| 0, |
| 10, |
| 0, |
| "STRING" |
| ], |
| [ |
| 11, |
| 8, |
| 0, |
| 10, |
| 1, |
| "STRING" |
| ], |
| [ |
| 12, |
| 10, |
| 0, |
| 11, |
| 4, |
| "STRING" |
| ], |
| [ |
| 13, |
| 11, |
| 0, |
| 16, |
| 1, |
| "CONDITIONING" |
| ], |
| [ |
| 14, |
| 11, |
| 1, |
| 17, |
| 4, |
| "LATENT" |
| ], |
| [ |
| 15, |
| 13, |
| 0, |
| 17, |
| 0, |
| "NOISE" |
| ], |
| [ |
| 16, |
| 14, |
| 0, |
| 17, |
| 2, |
| "SAMPLER" |
| ], |
| [ |
| 17, |
| 15, |
| 0, |
| 17, |
| 3, |
| "SIGMAS" |
| ], |
| [ |
| 18, |
| 16, |
| 0, |
| 17, |
| 1, |
| "GUIDER" |
| ], |
| [ |
| 19, |
| 17, |
| 0, |
| 18, |
| 0, |
| "LATENT" |
| ], |
| [ |
| 20, |
| 3, |
| 0, |
| 18, |
| 1, |
| "VAE" |
| ], |
| [ |
| 21, |
| 18, |
| 0, |
| 19, |
| 0, |
| "IMAGE" |
| ], |
| [ |
| 22, |
| 19, |
| 0, |
| 20, |
| 0, |
| "IMAGE" |
| ], |
| [ |
| 23, |
| 19, |
| 1, |
| 21, |
| 0, |
| "IMAGE" |
| ], |
| [ |
| 24, |
| 18, |
| 0, |
| 22, |
| 0, |
| "IMAGE" |
| ] |
| ], |
| "groups": [ |
| { |
| "id": 1, |
| "title": "1 · Models (official H3)", |
| "bounding": [ |
| -1630, |
| -40, |
| 680, |
| 510 |
| ], |
| "color": "#3d5b72", |
| "font_size": 24, |
| "flags": {} |
| }, |
| { |
| "id": 2, |
| "title": "2 · Source + one editable target", |
| "bounding": [ |
| -1630, |
| 470, |
| 1510, |
| 430 |
| ], |
| "color": "#7a4b4b", |
| "font_size": 24, |
| "flags": {} |
| }, |
| { |
| "id": 3, |
| "title": "3 · Native H3 generation", |
| "bounding": [ |
| -110, |
| -40, |
| 1620, |
| 880 |
| ], |
| "color": "#4e6b55", |
| "font_size": 24, |
| "flags": {} |
| }, |
| { |
| "id": 4, |
| "title": "4 · Core-only outputs", |
| "bounding": [ |
| 1510, |
| 150, |
| 850, |
| 800 |
| ], |
| "color": "#6b5f38", |
| "font_size": 24, |
| "flags": {} |
| } |
| ], |
| "config": {}, |
| "extra": { |
| "ds": { |
| "scale": 0.72, |
| "offset": [ |
| 1250, |
| 330 |
| ] |
| } |
| }, |
| "version": 0.4, |
| "definitions": { |
| "subgraphs": [ |
| { |
| "id": "12e7c2af-2d0e-4f4c-8d0c-8d31c0d6f3b8", |
| "version": 1, |
| "state": { |
| "lastGroupId": 1, |
| "lastNodeId": 116, |
| "lastLinkId": 32, |
| "lastRerouteId": 0 |
| }, |
| "revision": 0, |
| "config": {}, |
| "name": "Eight cinematic views", |
| "inputNode": { |
| "id": -10, |
| "bounding": [ |
| 0, |
| 430, |
| 128, |
| 68 |
| ] |
| }, |
| "outputNode": { |
| "id": -20, |
| "bounding": [ |
| 2320, |
| 430, |
| 128, |
| 92 |
| ] |
| }, |
| "inputs": [ |
| { |
| "id": "8823fa5a-5f94-4c4d-94c1-7ea72932f722", |
| "name": "images", |
| "type": "IMAGE", |
| "linkIds": [ |
| 1, |
| 2, |
| 3, |
| 4, |
| 5, |
| 6, |
| 7, |
| 8 |
| ], |
| "localized_name": "images", |
| "pos": [ |
| 104, |
| 454 |
| ] |
| } |
| ], |
| "outputs": [ |
| { |
| "id": "5d01235d-31a1-4b18-92de-cfcb5035399d", |
| "name": "contact_sheet", |
| "type": "IMAGE", |
| "linkIds": [ |
| 32 |
| ], |
| "localized_name": "contact_sheet", |
| "pos": [ |
| 2344, |
| 454 |
| ] |
| }, |
| { |
| "id": "5f29fada-22fd-4a42-a62f-a27c83c04e33", |
| "name": "selected_views", |
| "type": "IMAGE", |
| "linkIds": [ |
| 31 |
| ], |
| "localized_name": "selected_views", |
| "pos": [ |
| 2344, |
| 482 |
| ] |
| } |
| ], |
| "widgets": [], |
| "nodes": [ |
| { |
| "id": 101, |
| "type": "ImageFromBatch", |
| "pos": [ |
| 260, |
| 40 |
| ], |
| "size": [ |
| 260, |
| 90 |
| ], |
| "flags": {}, |
| "order": 0, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 1 |
| }, |
| { |
| "localized_name": "batch_index", |
| "name": "batch_index", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "batch_index" |
| } |
| }, |
| { |
| "localized_name": "length", |
| "name": "length", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "length" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 9, |
| 17 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageFromBatch" |
| }, |
| "widgets_values": [ |
| 2, |
| 1 |
| ], |
| "title": "View 1 · frame 2", |
| "color": "#2e2923", |
| "bgcolor": "#4b4035" |
| }, |
| { |
| "id": 102, |
| "type": "ImageFromBatch", |
| "pos": [ |
| 260, |
| 165 |
| ], |
| "size": [ |
| 260, |
| 90 |
| ], |
| "flags": {}, |
| "order": 1, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 2 |
| }, |
| { |
| "localized_name": "batch_index", |
| "name": "batch_index", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "batch_index" |
| } |
| }, |
| { |
| "localized_name": "length", |
| "name": "length", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "length" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 10, |
| 18 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageFromBatch" |
| }, |
| "widgets_values": [ |
| 15, |
| 1 |
| ], |
| "title": "View 2 · frame 15", |
| "color": "#2e2923", |
| "bgcolor": "#4b4035" |
| }, |
| { |
| "id": 103, |
| "type": "ImageFromBatch", |
| "pos": [ |
| 260, |
| 290 |
| ], |
| "size": [ |
| 260, |
| 90 |
| ], |
| "flags": {}, |
| "order": 2, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 3 |
| }, |
| { |
| "localized_name": "batch_index", |
| "name": "batch_index", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "batch_index" |
| } |
| }, |
| { |
| "localized_name": "length", |
| "name": "length", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "length" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 11, |
| 20 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageFromBatch" |
| }, |
| "widgets_values": [ |
| 31, |
| 1 |
| ], |
| "title": "View 3 · frame 31", |
| "color": "#2e2923", |
| "bgcolor": "#4b4035" |
| }, |
| { |
| "id": 104, |
| "type": "ImageFromBatch", |
| "pos": [ |
| 260, |
| 415 |
| ], |
| "size": [ |
| 260, |
| 90 |
| ], |
| "flags": {}, |
| "order": 3, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 4 |
| }, |
| { |
| "localized_name": "batch_index", |
| "name": "batch_index", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "batch_index" |
| } |
| }, |
| { |
| "localized_name": "length", |
| "name": "length", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "length" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 12, |
| 22 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageFromBatch" |
| }, |
| "widgets_values": [ |
| 46, |
| 1 |
| ], |
| "title": "View 4 · frame 46", |
| "color": "#2e2923", |
| "bgcolor": "#4b4035" |
| }, |
| { |
| "id": 105, |
| "type": "ImageFromBatch", |
| "pos": [ |
| 260, |
| 540 |
| ], |
| "size": [ |
| 260, |
| 90 |
| ], |
| "flags": {}, |
| "order": 4, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 5 |
| }, |
| { |
| "localized_name": "batch_index", |
| "name": "batch_index", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "batch_index" |
| } |
| }, |
| { |
| "localized_name": "length", |
| "name": "length", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "length" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 13, |
| 23 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageFromBatch" |
| }, |
| "widgets_values": [ |
| 62, |
| 1 |
| ], |
| "title": "View 5 · frame 62", |
| "color": "#2e2923", |
| "bgcolor": "#4b4035" |
| }, |
| { |
| "id": 106, |
| "type": "ImageFromBatch", |
| "pos": [ |
| 260, |
| 665 |
| ], |
| "size": [ |
| 260, |
| 90 |
| ], |
| "flags": {}, |
| "order": 5, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 6 |
| }, |
| { |
| "localized_name": "batch_index", |
| "name": "batch_index", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "batch_index" |
| } |
| }, |
| { |
| "localized_name": "length", |
| "name": "length", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "length" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 14, |
| 25 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageFromBatch" |
| }, |
| "widgets_values": [ |
| 77, |
| 1 |
| ], |
| "title": "View 6 · frame 77", |
| "color": "#2e2923", |
| "bgcolor": "#4b4035" |
| }, |
| { |
| "id": 107, |
| "type": "ImageFromBatch", |
| "pos": [ |
| 260, |
| 790 |
| ], |
| "size": [ |
| 260, |
| 90 |
| ], |
| "flags": {}, |
| "order": 6, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 7 |
| }, |
| { |
| "localized_name": "batch_index", |
| "name": "batch_index", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "batch_index" |
| } |
| }, |
| { |
| "localized_name": "length", |
| "name": "length", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "length" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 15, |
| 27 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageFromBatch" |
| }, |
| "widgets_values": [ |
| 92, |
| 1 |
| ], |
| "title": "View 7 · frame 92", |
| "color": "#2e2923", |
| "bgcolor": "#4b4035" |
| }, |
| { |
| "id": 108, |
| "type": "ImageFromBatch", |
| "pos": [ |
| 260, |
| 915 |
| ], |
| "size": [ |
| 260, |
| 90 |
| ], |
| "flags": {}, |
| "order": 7, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image", |
| "name": "image", |
| "type": "IMAGE", |
| "link": 8 |
| }, |
| { |
| "localized_name": "batch_index", |
| "name": "batch_index", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "batch_index" |
| } |
| }, |
| { |
| "localized_name": "length", |
| "name": "length", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "length" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 16, |
| 29 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageFromBatch" |
| }, |
| "widgets_values": [ |
| 108, |
| 1 |
| ], |
| "title": "View 8 · frame 108", |
| "color": "#2e2923", |
| "bgcolor": "#4b4035" |
| }, |
| { |
| "id": 109, |
| "type": "BatchImagesNode", |
| "pos": [ |
| 650, |
| 40 |
| ], |
| "size": [ |
| 290, |
| 280 |
| ], |
| "flags": {}, |
| "order": 8, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "images.image0", |
| "name": "images.image0", |
| "type": "IMAGE", |
| "link": 9, |
| "label": "image0" |
| }, |
| { |
| "localized_name": "images.image1", |
| "name": "images.image1", |
| "type": "IMAGE", |
| "link": 10, |
| "label": "image1" |
| }, |
| { |
| "localized_name": "images.image2", |
| "name": "images.image2", |
| "type": "IMAGE", |
| "link": 11, |
| "label": "image2", |
| "shape": 7 |
| }, |
| { |
| "localized_name": "images.image3", |
| "name": "images.image3", |
| "type": "IMAGE", |
| "link": 12, |
| "label": "image3", |
| "shape": 7 |
| }, |
| { |
| "localized_name": "images.image4", |
| "name": "images.image4", |
| "type": "IMAGE", |
| "link": 13, |
| "label": "image4", |
| "shape": 7 |
| }, |
| { |
| "localized_name": "images.image5", |
| "name": "images.image5", |
| "type": "IMAGE", |
| "link": 14, |
| "label": "image5", |
| "shape": 7 |
| }, |
| { |
| "localized_name": "images.image6", |
| "name": "images.image6", |
| "type": "IMAGE", |
| "link": 15, |
| "label": "image6", |
| "shape": 7 |
| }, |
| { |
| "localized_name": "images.image7", |
| "name": "images.image7", |
| "type": "IMAGE", |
| "link": 16, |
| "label": "image7", |
| "shape": 7 |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 31 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "BatchImagesNode" |
| }, |
| "widgets_values": [], |
| "title": "Eight individual views" |
| }, |
| { |
| "id": 110, |
| "type": "ImageStitch", |
| "pos": [ |
| 1010, |
| 40 |
| ], |
| "size": [ |
| 270, |
| 150 |
| ], |
| "flags": {}, |
| "order": 9, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image1", |
| "name": "image1", |
| "type": "IMAGE", |
| "link": 17 |
| }, |
| { |
| "localized_name": "image2", |
| "name": "image2", |
| "type": "IMAGE", |
| "link": 18, |
| "shape": 7 |
| }, |
| { |
| "localized_name": "direction", |
| "name": "direction", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "direction" |
| } |
| }, |
| { |
| "localized_name": "match_image_size", |
| "name": "match_image_size", |
| "type": "BOOLEAN", |
| "link": null, |
| "widget": { |
| "name": "match_image_size" |
| } |
| }, |
| { |
| "localized_name": "spacing_width", |
| "name": "spacing_width", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "spacing_width" |
| } |
| }, |
| { |
| "localized_name": "spacing_color", |
| "name": "spacing_color", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "spacing_color" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 19 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageStitch" |
| }, |
| "widgets_values": [ |
| "right", |
| true, |
| 6, |
| "black" |
| ], |
| "title": "Row 1 · views 1+2" |
| }, |
| { |
| "id": 111, |
| "type": "ImageStitch", |
| "pos": [ |
| 1320, |
| 40 |
| ], |
| "size": [ |
| 270, |
| 150 |
| ], |
| "flags": {}, |
| "order": 10, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image1", |
| "name": "image1", |
| "type": "IMAGE", |
| "link": 19 |
| }, |
| { |
| "localized_name": "image2", |
| "name": "image2", |
| "type": "IMAGE", |
| "link": 20, |
| "shape": 7 |
| }, |
| { |
| "localized_name": "direction", |
| "name": "direction", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "direction" |
| } |
| }, |
| { |
| "localized_name": "match_image_size", |
| "name": "match_image_size", |
| "type": "BOOLEAN", |
| "link": null, |
| "widget": { |
| "name": "match_image_size" |
| } |
| }, |
| { |
| "localized_name": "spacing_width", |
| "name": "spacing_width", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "spacing_width" |
| } |
| }, |
| { |
| "localized_name": "spacing_color", |
| "name": "spacing_color", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "spacing_color" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 21 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageStitch" |
| }, |
| "widgets_values": [ |
| "right", |
| true, |
| 6, |
| "black" |
| ], |
| "title": "Row 1 · +3" |
| }, |
| { |
| "id": 112, |
| "type": "ImageStitch", |
| "pos": [ |
| 1630, |
| 40 |
| ], |
| "size": [ |
| 270, |
| 150 |
| ], |
| "flags": {}, |
| "order": 11, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image1", |
| "name": "image1", |
| "type": "IMAGE", |
| "link": 21 |
| }, |
| { |
| "localized_name": "image2", |
| "name": "image2", |
| "type": "IMAGE", |
| "link": 22, |
| "shape": 7 |
| }, |
| { |
| "localized_name": "direction", |
| "name": "direction", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "direction" |
| } |
| }, |
| { |
| "localized_name": "match_image_size", |
| "name": "match_image_size", |
| "type": "BOOLEAN", |
| "link": null, |
| "widget": { |
| "name": "match_image_size" |
| } |
| }, |
| { |
| "localized_name": "spacing_width", |
| "name": "spacing_width", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "spacing_width" |
| } |
| }, |
| { |
| "localized_name": "spacing_color", |
| "name": "spacing_color", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "spacing_color" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 30 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageStitch" |
| }, |
| "widgets_values": [ |
| "right", |
| true, |
| 6, |
| "black" |
| ], |
| "title": "Row 1 · +4" |
| }, |
| { |
| "id": 113, |
| "type": "ImageStitch", |
| "pos": [ |
| 1010, |
| 420 |
| ], |
| "size": [ |
| 270, |
| 150 |
| ], |
| "flags": {}, |
| "order": 12, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image1", |
| "name": "image1", |
| "type": "IMAGE", |
| "link": 23 |
| }, |
| { |
| "localized_name": "image2", |
| "name": "image2", |
| "type": "IMAGE", |
| "link": 25, |
| "shape": 7 |
| }, |
| { |
| "localized_name": "direction", |
| "name": "direction", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "direction" |
| } |
| }, |
| { |
| "localized_name": "match_image_size", |
| "name": "match_image_size", |
| "type": "BOOLEAN", |
| "link": null, |
| "widget": { |
| "name": "match_image_size" |
| } |
| }, |
| { |
| "localized_name": "spacing_width", |
| "name": "spacing_width", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "spacing_width" |
| } |
| }, |
| { |
| "localized_name": "spacing_color", |
| "name": "spacing_color", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "spacing_color" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 24 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageStitch" |
| }, |
| "widgets_values": [ |
| "right", |
| true, |
| 6, |
| "black" |
| ], |
| "title": "Row 2 · views 5+6" |
| }, |
| { |
| "id": 114, |
| "type": "ImageStitch", |
| "pos": [ |
| 1320, |
| 420 |
| ], |
| "size": [ |
| 270, |
| 150 |
| ], |
| "flags": {}, |
| "order": 13, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image1", |
| "name": "image1", |
| "type": "IMAGE", |
| "link": 24 |
| }, |
| { |
| "localized_name": "image2", |
| "name": "image2", |
| "type": "IMAGE", |
| "link": 27, |
| "shape": 7 |
| }, |
| { |
| "localized_name": "direction", |
| "name": "direction", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "direction" |
| } |
| }, |
| { |
| "localized_name": "match_image_size", |
| "name": "match_image_size", |
| "type": "BOOLEAN", |
| "link": null, |
| "widget": { |
| "name": "match_image_size" |
| } |
| }, |
| { |
| "localized_name": "spacing_width", |
| "name": "spacing_width", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "spacing_width" |
| } |
| }, |
| { |
| "localized_name": "spacing_color", |
| "name": "spacing_color", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "spacing_color" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 26 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageStitch" |
| }, |
| "widgets_values": [ |
| "right", |
| true, |
| 6, |
| "black" |
| ], |
| "title": "Row 2 · +7" |
| }, |
| { |
| "id": 115, |
| "type": "ImageStitch", |
| "pos": [ |
| 1630, |
| 420 |
| ], |
| "size": [ |
| 270, |
| 150 |
| ], |
| "flags": {}, |
| "order": 14, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image1", |
| "name": "image1", |
| "type": "IMAGE", |
| "link": 26 |
| }, |
| { |
| "localized_name": "image2", |
| "name": "image2", |
| "type": "IMAGE", |
| "link": 29, |
| "shape": 7 |
| }, |
| { |
| "localized_name": "direction", |
| "name": "direction", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "direction" |
| } |
| }, |
| { |
| "localized_name": "match_image_size", |
| "name": "match_image_size", |
| "type": "BOOLEAN", |
| "link": null, |
| "widget": { |
| "name": "match_image_size" |
| } |
| }, |
| { |
| "localized_name": "spacing_width", |
| "name": "spacing_width", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "spacing_width" |
| } |
| }, |
| { |
| "localized_name": "spacing_color", |
| "name": "spacing_color", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "spacing_color" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 28 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageStitch" |
| }, |
| "widgets_values": [ |
| "right", |
| true, |
| 6, |
| "black" |
| ], |
| "title": "Row 2 · +8" |
| }, |
| { |
| "id": 116, |
| "type": "ImageStitch", |
| "pos": [ |
| 1970, |
| 220 |
| ], |
| "size": [ |
| 270, |
| 150 |
| ], |
| "flags": {}, |
| "order": 15, |
| "mode": 0, |
| "inputs": [ |
| { |
| "localized_name": "image1", |
| "name": "image1", |
| "type": "IMAGE", |
| "link": 30 |
| }, |
| { |
| "localized_name": "image2", |
| "name": "image2", |
| "type": "IMAGE", |
| "link": 28, |
| "shape": 7 |
| }, |
| { |
| "localized_name": "direction", |
| "name": "direction", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "direction" |
| } |
| }, |
| { |
| "localized_name": "match_image_size", |
| "name": "match_image_size", |
| "type": "BOOLEAN", |
| "link": null, |
| "widget": { |
| "name": "match_image_size" |
| } |
| }, |
| { |
| "localized_name": "spacing_width", |
| "name": "spacing_width", |
| "type": "INT", |
| "link": null, |
| "widget": { |
| "name": "spacing_width" |
| } |
| }, |
| { |
| "localized_name": "spacing_color", |
| "name": "spacing_color", |
| "type": "COMBO", |
| "link": null, |
| "widget": { |
| "name": "spacing_color" |
| } |
| } |
| ], |
| "outputs": [ |
| { |
| "localized_name": "IMAGE", |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 32 |
| ] |
| } |
| ], |
| "properties": { |
| "Node name for S&R": "ImageStitch" |
| }, |
| "widgets_values": [ |
| "down", |
| true, |
| 6, |
| "black" |
| ], |
| "title": "Stack rows" |
| } |
| ], |
| "groups": [ |
| { |
| "id": 1, |
| "title": "Extract 8 stable camera views and assemble 4×2 sheet", |
| "bounding": [ |
| 230, |
| 0, |
| 2050, |
| 1080 |
| ], |
| "color": "#6b8e8e", |
| "flags": {} |
| } |
| ], |
| "links": [ |
| { |
| "id": 1, |
| "origin_id": -10, |
| "origin_slot": 0, |
| "target_id": 101, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 2, |
| "origin_id": -10, |
| "origin_slot": 0, |
| "target_id": 102, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 3, |
| "origin_id": -10, |
| "origin_slot": 0, |
| "target_id": 103, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 4, |
| "origin_id": -10, |
| "origin_slot": 0, |
| "target_id": 104, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 5, |
| "origin_id": -10, |
| "origin_slot": 0, |
| "target_id": 105, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 6, |
| "origin_id": -10, |
| "origin_slot": 0, |
| "target_id": 106, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 7, |
| "origin_id": -10, |
| "origin_slot": 0, |
| "target_id": 107, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 8, |
| "origin_id": -10, |
| "origin_slot": 0, |
| "target_id": 108, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 9, |
| "origin_id": 101, |
| "origin_slot": 0, |
| "target_id": 109, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 10, |
| "origin_id": 102, |
| "origin_slot": 0, |
| "target_id": 109, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 11, |
| "origin_id": 103, |
| "origin_slot": 0, |
| "target_id": 109, |
| "target_slot": 2, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 12, |
| "origin_id": 104, |
| "origin_slot": 0, |
| "target_id": 109, |
| "target_slot": 3, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 13, |
| "origin_id": 105, |
| "origin_slot": 0, |
| "target_id": 109, |
| "target_slot": 4, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 14, |
| "origin_id": 106, |
| "origin_slot": 0, |
| "target_id": 109, |
| "target_slot": 5, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 15, |
| "origin_id": 107, |
| "origin_slot": 0, |
| "target_id": 109, |
| "target_slot": 6, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 16, |
| "origin_id": 108, |
| "origin_slot": 0, |
| "target_id": 109, |
| "target_slot": 7, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 17, |
| "origin_id": 101, |
| "origin_slot": 0, |
| "target_id": 110, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 18, |
| "origin_id": 102, |
| "origin_slot": 0, |
| "target_id": 110, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 19, |
| "origin_id": 110, |
| "origin_slot": 0, |
| "target_id": 111, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 20, |
| "origin_id": 103, |
| "origin_slot": 0, |
| "target_id": 111, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 21, |
| "origin_id": 111, |
| "origin_slot": 0, |
| "target_id": 112, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 22, |
| "origin_id": 104, |
| "origin_slot": 0, |
| "target_id": 112, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 23, |
| "origin_id": 105, |
| "origin_slot": 0, |
| "target_id": 113, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 24, |
| "origin_id": 113, |
| "origin_slot": 0, |
| "target_id": 114, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 25, |
| "origin_id": 106, |
| "origin_slot": 0, |
| "target_id": 113, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 26, |
| "origin_id": 114, |
| "origin_slot": 0, |
| "target_id": 115, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 27, |
| "origin_id": 107, |
| "origin_slot": 0, |
| "target_id": 114, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 28, |
| "origin_id": 115, |
| "origin_slot": 0, |
| "target_id": 116, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 29, |
| "origin_id": 108, |
| "origin_slot": 0, |
| "target_id": 115, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 30, |
| "origin_id": 112, |
| "origin_slot": 0, |
| "target_id": 116, |
| "target_slot": 0, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 31, |
| "origin_id": 109, |
| "origin_slot": 0, |
| "target_id": -20, |
| "target_slot": 1, |
| "type": "IMAGE" |
| }, |
| { |
| "id": 32, |
| "origin_id": 116, |
| "origin_slot": 0, |
| "target_id": -20, |
| "target_slot": 0, |
| "type": "IMAGE" |
| } |
| ], |
| "extra": {} |
| } |
| ] |
| } |
| } |
|
|