File size: 40,527 Bytes
1ba809e
1
{"id":"e3f2b845-8f2c-4b5a-9caf-eac1029d3e7e","revision":0,"last_node_id":241,"last_link_id":362,"nodes":[{"id":119,"type":"VAELoader","pos":[-1491.4641000000017,5273.513839999994],"size":[640,70],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"vae_name","name":"vae_name","type":"COMBO","widget":{"name":"vae_name"},"link":null}],"outputs":[{"localized_name":"VAE","name":"VAE","type":"VAE","links":[251,273]}],"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"]},{"id":120,"type":"VAELoader","pos":[-1491.4641000000017,5403.513839999994],"size":[650,70],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"vae_name","name":"vae_name","type":"COMBO","widget":{"name":"vae_name"},"link":null}],"outputs":[{"localized_name":"VAE","name":"VAE","type":"VAE","links":[250,274]}],"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"]},{"id":122,"type":"VAEDecode","pos":[480,5060],"size":[230,60],"flags":{"collapsed":false},"order":22,"mode":0,"inputs":[{"localized_name":"samples","name":"samples","type":"LATENT","link":280},{"localized_name":"vae","name":"vae","type":"VAE","link":251}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[258,283,355]}],"properties":{"Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":123,"type":"KSamplerSelect","pos":[-260,5190],"size":[370,70],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"sampler_name","name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"link":null}],"outputs":[{"localized_name":"SAMPLER","name":"SAMPLER","type":"SAMPLER","links":[255]}],"properties":{"Node name for S&R":"KSamplerSelect"},"widgets_values":["res_multistep"]},{"id":125,"type":"SamplerCustomAdvanced","pos":[150,5110],"size":[230,140],"flags":{},"order":21,"mode":0,"inputs":[{"localized_name":"noise","name":"noise","type":"NOISE","link":253},{"localized_name":"guider","name":"guider","type":"GUIDER","link":254},{"localized_name":"sampler","name":"sampler","type":"SAMPLER","link":255},{"localized_name":"sigmas","name":"sigmas","type":"SIGMAS","link":256},{"localized_name":"latent_image","name":"latent_image","type":"LATENT","link":271}],"outputs":[{"localized_name":"output","name":"output","type":"LATENT","links":[280,281]},{"localized_name":"denoised_output","name":"denoised_output","type":"LATENT","links":[]}],"properties":{"Node name for S&R":"SamplerCustomAdvanced"},"widgets_values":[]},{"id":126,"type":"BasicGuider","pos":[-260,5080],"size":[360,60],"flags":{},"order":20,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":361},{"localized_name":"conditioning","name":"conditioning","type":"CONDITIONING","link":270}],"outputs":[{"localized_name":"GUIDER","name":"GUIDER","type":"GUIDER","links":[254]}],"properties":{"Node name for S&R":"BasicGuider"},"widgets_values":[]},{"id":128,"type":"CLIPLoader","pos":[-1491.4641000000017,5093.513839999994],"size":[640,120],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"clip_name","name":"clip_name","type":"COMBO","widget":{"name":"clip_name"},"link":null},{"localized_name":"type","name":"type","type":"COMBO","widget":{"name":"type"},"link":null},{"localized_name":"device","name":"device","shape":7,"type":"COMBO","widget":{"name":"device"},"link":null}],"outputs":[{"localized_name":"CLIP","name":"CLIP","type":"CLIP","links":[272]}],"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"]},{"id":129,"type":"RandomNoise","pos":[-260,4940],"size":[360,90],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"noise_seed","name":"noise_seed","type":"INT","widget":{"name":"noise_seed"},"link":null}],"outputs":[{"localized_name":"NOISE","name":"NOISE","type":"NOISE","links":[253]}],"properties":{"Node name for S&R":"RandomNoise"},"widgets_values":[843973588347743,"randomize"]},{"id":131,"type":"ComfyMathExpression","pos":[-1450,5940],"size":[225,74],"flags":{"collapsed":true},"order":16,"mode":0,"inputs":[{"label":"a","localized_name":"values.a","name":"values.a","type":"FLOAT,INT,BOOLEAN","link":261},{"label":"b","localized_name":"values.b","name":"values.b","shape":7,"type":"FLOAT,INT,BOOLEAN","link":null},{"localized_name":"expression","name":"expression","type":"STRING","widget":{"name":"expression"},"link":null}],"outputs":[{"localized_name":"FLOAT","name":"FLOAT","type":"FLOAT","links":[]},{"localized_name":"INT","name":"INT","type":"INT","links":[275]},{"localized_name":"BOOL","name":"BOOL","type":"BOOLEAN","links":[]}],"properties":{"Node name for S&R":"ComfyMathExpression"},"widgets_values":["max(5, round(a * 24)) + (5 - (max(5, round(a * 24)) % 17)) % 17"]},{"id":136,"type":"MiniMaxH3ReferenceToVideo","pos":[-750,4940],"size":[410,384],"flags":{},"order":19,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":272},{"localized_name":"vae","name":"vae","type":"VAE","link":273},{"localized_name":"audio_vae","name":"audio_vae","type":"VAE","link":274},{"label":"ref_image_0","localized_name":"ref_images.ref_image_0","name":"ref_images.ref_image_0","shape":7,"type":"IMAGE","link":278},{"label":"ref_image_1","localized_name":"ref_images.ref_image_1","name":"ref_images.ref_image_1","shape":7,"type":"IMAGE","link":349},{"label":"ref_image_2","localized_name":"ref_images.ref_image_2","name":"ref_images.ref_image_2","shape":7,"type":"IMAGE","link":350},{"label":"ref_image_3","localized_name":"ref_images.ref_image_3","name":"ref_images.ref_image_3","shape":7,"type":"IMAGE","link":null},{"label":"ref_video_0","localized_name":"ref_videos.ref_video_0","name":"ref_videos.ref_video_0","shape":7,"type":"IMAGE","link":null},{"label":"ref_video_audio_0","localized_name":"ref_video_audios.ref_video_audio_0","name":"ref_video_audios.ref_video_audio_0","shape":7,"type":"AUDIO","link":null},{"label":"ref_audio_0","localized_name":"ref_audios.ref_audio_0","name":"ref_audios.ref_audio_0","shape":7,"type":"AUDIO","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":354},{"localized_name":"width","name":"width","type":"INT","widget":{"name":"width"},"link":347},{"localized_name":"height","name":"height","type":"INT","widget":{"name":"height"},"link":348},{"localized_name":"length","name":"length","type":"INT","widget":{"name":"length"},"link":275},{"localized_name":"ref_image_size","name":"ref_image_size","type":"COMBO","widget":{"name":"ref_image_size"},"link":null}],"outputs":[{"localized_name":"positive","name":"positive","type":"CONDITIONING","links":[270]},{"localized_name":"LATENT","name":"LATENT","type":"LATENT","links":[271]}],"properties":{"Node name for S&R":"MiniMaxH3ReferenceToVideo"},"widgets_values":["",768,1344,124,"max"]},{"id":121,"type":"VAEDecodeAudio","pos":[480,5180],"size":[230,60],"flags":{"collapsed":false},"order":23,"mode":4,"inputs":[{"localized_name":"samples","name":"samples","type":"LATENT","link":281},{"localized_name":"vae","name":"vae","type":"VAE","link":250}],"outputs":[{"localized_name":"AUDIO","name":"AUDIO","type":"AUDIO","links":[]}],"properties":{"Node name for S&R":"VAEDecodeAudio"},"widgets_values":[]},{"id":130,"type":"CreateVideo","pos":[1381.1741078097812,5776.2869495707455],"size":[270,110],"flags":{},"order":24,"mode":4,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":258},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"fps","name":"fps","type":"FLOAT","widget":{"name":"fps"},"link":null},{"localized_name":"bit_depth","name":"bit_depth","shape":7,"type":"INT","widget":{"name":"bit_depth"},"link":null}],"outputs":[{"localized_name":"VIDEO","name":"VIDEO","type":"VIDEO","links":[260]}],"properties":{"Node name for S&R":"CreateVideo"},"widgets_values":[24,8]},{"id":218,"type":"SaveImage","pos":[1350.210975275191,4891.423305381846],"size":[620,700],"flags":{},"order":28,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":356},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null}],"outputs":[{"localized_name":"images","name":"images","type":"IMAGE","links":null}],"title":"SAVE CHARACTER SHEET","properties":{"Node name for S&R":"SaveImage"},"widgets_values":["charsheet/SHEET"],"color":"#232","bgcolor":"#353"},{"id":139,"type":"LoadImage","pos":[-549.5613609999999,5671.390107000005],"size":[290,330],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[349]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"Node name for S&R":"LoadImage"},"widgets_values":["man-if-cloud-doesnt-get-his-advent-children-outfit-or-v0-d65063ozw8mf1.webp","image"]},{"id":235,"type":"LoadImage","pos":[-221.64149653135723,5671.665166427614],"size":[290,330],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[350]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"Node name for S&R":"LoadImage"},"widgets_values":["intricately-detailed-knight-s-shield-realistic-rendering-crossed-colors-eye-catching-white-gold-ornamental-sword-299794833.webp","image"]},{"id":132,"type":"PrimitiveFloat","pos":[-1466,5832],"size":[270,70],"flags":{},"order":7,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"FLOAT","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"FLOAT","name":"FLOAT","type":"FLOAT","links":[261]}],"title":"Float (Duration)","properties":{"Node name for S&R":"PrimitiveFloat"},"widgets_values":[5],"color":"#322","bgcolor":"#533"},{"id":127,"type":"UNETLoader","pos":[-1491.4641000000017,4943.513839999994],"size":[640,90],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"unet_name","name":"unet_name","type":"COMBO","widget":{"name":"unet_name"},"link":null},{"localized_name":"weight_dtype","name":"weight_dtype","type":"COMBO","widget":{"name":"weight_dtype"},"link":null}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","links":[361,362]}],"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"]},{"id":239,"type":"PrimitiveStringMultiline","pos":[-1473.9224584902513,6528.056629739286],"size":[360.4693,677.2965999999997],"flags":{},"order":9,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[357]}],"title":"Prompt for orbiting","properties":{"Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["\n[STYLE]\nThe output is matches the style of <Picture 1>. Sharp detail on eyes and face. The style never changes and never drifts between shots. No shadows.\n\n[STAGING]\nSolid light grey seamless backdrop, one flat uniform tone edge to edge, with no gradient, no vignette, no texture and no floor line. Nothing else is in frame. the subject casts no shadow onto the backdrop and no contact shadow on the ground beneath it, and it does not sit in its own shadow. Soft form shading on the subject itself is fine and should read its shape. Long telephoto lens, near-orthographic.\n\nThe character holds one relaxed A-pose throughout: arms hanging slightly away from the body, palms toward the thighs, feet shoulder-width apart, head level, calm neutral expression, eyes open and looking forward.\nThe subject is completely frozen, as rigid and motionless as a statue. Only the camera moves. Hair, fabric, cloaks, skirts, sleeves, straps, ribbons, chains, tassels, fur and feathers are all locked solid: every strand and every fold sits in exactly the same position in every frame. There is no wind, no breeze, no air movement, no breathing, no settling, no sway, no secondary motion of any kind. Orientation, surfaces and lighting are identical in every shot, and the subject stays the same size in frame.\n\n[0-3 seconds] tight full shot of the subject. The camera makes one smooth constant-speed orbit right around it, a full 360 degrees: starting square on the front, passing the left side a quarter of the way round, directly behind at halfway, the right side three quarters of the way round, and returning to the front. The subject does not move at all. Ends back on the front view.\n\n[3-4 seconds] Camera snaps into a fast push-in on the character's face. Locked-off head and shoulders close-up, face square to camera, eyes into the lens. Ends on a sharp front-on face.\n[4-5 seconds] camera whip-pans and rotates to a orthogonal angle. Locked-off head and shoulders close-up, head turned to a three-quarter angle, eyes still forward. Ends on a clean three-quarter face.\n\n[CAMERA] One constant-speed orbit in beat 1, then locked off and static. The camera is the only thing in the scene that moves at any point. No zoom, no push in, no dolly, no tilt, no roll, no handheld shake, no motion blur, no dissolves.\n[AUDIO] Silence. No music, no room tone, no voices.\n\n"]},{"id":238,"type":"80545511-8d5f-4d2a-826f-06b914ccf423","pos":[1162.1139132890528,4891.855203240922],"size":[140,26],"flags":{},"order":26,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":355}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[356]}],"properties":{"previewExposures":[]}},{"id":124,"type":"BasicScheduler","pos":[-260,5310],"size":[370,130],"flags":{},"order":17,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":362},{"localized_name":"scheduler","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"denoise","name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"link":null}],"outputs":[{"localized_name":"SIGMAS","name":"SIGMAS","type":"SIGMAS","links":[256]}],"properties":{"Node name for S&R":"BasicScheduler"},"widgets_values":["simple",20,1]},{"id":141,"type":"SaveImage","pos":[1389.8177361470723,6438.979339280727],"size":[420,340],"flags":{},"order":25,"mode":4,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":283},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null}],"outputs":[{"localized_name":"images","name":"images","type":"IMAGE","links":null}],"title":"Save ALL frames (pick from the best if you wish)","properties":{"Node name for S&R":"SaveImage"},"widgets_values":["charsheet/frames/f"],"color":"#232","bgcolor":"#353"},{"id":236,"type":"StringConcatenate","pos":[-1043.0846250325847,6109.40798417515],"size":[377.49303999999984,676.5316700000003],"flags":{"collapsed":true},"order":18,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":353},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":357},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[354]}],"title":"Combine Strings","properties":{"Node name for S&R":"StringConcatenate"},"widgets_values":["","",""]},{"id":137,"type":"LoadImage","pos":[-878.4636800000006,5663.161865000001],"size":[290,330],"flags":{},"order":10,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[278]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"Node name for S&R":"LoadImage"},"widgets_values":["MV5BNzZhMDVmMjItZGIwYi00NzdiLWJkZjctNzQ5MzA4Njg4MDBhXkEyXkFqcGc@._V1_FMjpg_UX1000_.jpg","image"]},{"id":138,"type":"PrimitiveStringMultiline","pos":[-1480,6000],"size":[370,390],"flags":{},"order":11,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[353]}],"title":"Input Text (Prompt)","properties":{"Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["<Picture 1> - keep the photostyle of this image. use the man's bald head, facial hair, physique. \n\n<Picture 2> - keep only the black outfit from this image, remove the hair, remove accessories. \n\n<Picture 3> - use the shield from this image, it is attached on the man's back"],"color":"#322","bgcolor":"#533"},{"id":115,"type":"ResolutionSelector","pos":[-1461.9530999999977,5612.434999999999],"size":[285.7203125,170],"flags":{},"order":12,"mode":0,"showAdvanced":false,"inputs":[{"localized_name":"aspect_ratio","name":"aspect_ratio","type":"COMBO","widget":{"name":"aspect_ratio"},"link":null},{"localized_name":"megapixels","name":"megapixels","type":"FLOAT","widget":{"name":"megapixels"},"link":null},{"localized_name":"multiple","name":"multiple","type":"INT","widget":{"name":"multiple"},"link":null}],"outputs":[{"localized_name":"width","name":"width","type":"INT","links":[347]},{"localized_name":"height","name":"height","type":"INT","links":[348]}],"title":"IMAGE SIZE (pick ratio + megapixels)","properties":{"Node name for S&R":"ResolutionSelector"},"widgets_values":["9:16 (Portrait Widescreen)",0.7,32],"color":"#322","bgcolor":"#533"},{"id":92,"type":"SaveVideo","pos":[1677.1025826151888,5777.54976685264],"size":[330,692],"flags":{},"order":27,"mode":4,"inputs":[{"localized_name":"video","name":"video","type":"VIDEO","link":260},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null},{"localized_name":"format","name":"format","type":"COMBO","widget":{"name":"format"},"link":null},{"localized_name":"codec","name":"codec","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"codec"},"link":null}],"outputs":[{"localized_name":"video","name":"video","type":"VIDEO","links":null}],"properties":{},"widgets_values":["video/MiniMax_H3","auto","auto"]},{"id":140,"type":"MarkdownNote","pos":[-1875.74454979837,4876.608866509161],"size":[300,520],"flags":{},"order":13,"mode":0,"inputs":[],"outputs":[],"title":"Note: Size Settings Reference","properties":{},"widgets_values":["| megapixels | Aspect | Output (multiple=32) |\n|---|---|---|\n| 0.2 | 16:9 | 608 x 352 |\n| 0.3 | 16:9 | 736 x 416 |\n| 0.4 | 16:9 | 864 x 480 |\n| 0.5 | 16:9 | 960 x 544 |\n| 0.6 | 16:9 | 1056 x 608 |\n| 0.7 | 16:9 | 1152 x 640 |\n| 0.8 | 16:9 | 1216 x 672 |\n| 0.9 | 16:9 | 1280 x 736 |\n| 0.98 | 16:9 | 1344 x 768 |\n| 1.0 | 16:9 | 1376 x 768 |\n| 1.2 | 16:9 | 1504 x 832 |\n| 1.5 | 16:9 | 1664 x 928 |\n| 1.8 | 16:9 | 1824 x 1024 |\n| 2.0 | 16:9 | 1920 x 1088 |\n"],"color":"#222","bgcolor":"#000"},{"id":117,"type":"MarkdownNote","pos":[-2381.7082816372676,4882.51048471385],"size":[440,740],"flags":{},"order":14,"mode":0,"inputs":[],"outputs":[],"title":"Note: Model Links","properties":{},"widgets_values":["## Model Links\n[🤗 Comfy-Org/MiniMax-H3](https://huggingface.co/Comfy-Org/MiniMax-H3)\n\n**vae**\n\n- [minimax_h3_video_vae_fp16.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors)\n- [minimax_h3_audio_vae_fp32.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_audio_vae_fp32.safetensors)\n\n**diffusion_models**\n\n- [minimax_h3_ref2va_pruned_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_ref2va_pruned_int8_convrot.safetensors)\n\n**text_encoders**\n\n- [qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 vae/\n│   │   ├── minimax_h3_video_vae_fp16.safetensors\n│   │   └── minimax_h3_audio_vae_fp32.safetensors\n│   ├── 📂 diffusion_models/\n│   │   └── minimax_h3_ref2va_pruned_int8_convrot.safetensors\n│   └── 📂 text_encoders/\n│       └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors\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"],"color":"#222","bgcolor":"#000"},{"id":142,"type":"MarkdownNote","pos":[-2003.5576931368607,5717.005968007735],"size":[460,980],"flags":{},"order":15,"mode":0,"inputs":[],"outputs":[],"title":"README — H3 Character Sheet Maker","properties":{},"widgets_values":["# H3 Character Sheet Maker\n\nTurn up to **9 reference images** into a clean six-view character sheet in a single generation.\n\nFeed it a face, an outfit, a weapon and a hat, and H3 will assemble them into one coherent character,\nthen show you that character from four sides plus two face close-ups.\n\n---\n\n## Why a video model\n\nSix separate image generations of the same character will disagree with each other — the jaw shifts,\nthe jacket changes, the palette drifts. Six frames from **one** video generation physically cannot,\nbecause they share a single denoising pass.\n\nThis workflow renders one continuous 360° orbit, pulls six frames out of it, and stitches them into a\nsheet. No hard cuts anywhere, so nothing gets a chance to reinvent itself between shots. The camera\ndoes all the moving; the character stays frozen.\n\n---\n\n## Quick start\n\n1. **Load your references.** Any mix of photos, drawings or anime art. The first one sets the style.\n2. **Fill in `Input Text (Prompt)`** — one line per image saying what to take and what to ignore.\n3. **Pick your size** on the Resolution Selector: aspect ratio, then megapixels.\n4. **Leave duration at 5.** Everything downstream is tuned to it.\n5. Queue. The finished sheet lands in `ComfyUI/output/charsheet/`.\n\n---\n\n## The two prompt boxes\n\nThey get joined together automatically, so you only ever touch the first one.\n\n**`Input Text (Prompt)`** — yours. Assign every image one job and one ignore list:\n\n```\n<Picture 1> - keep the photo style. Use the bald head, facial hair, physique.\n<Picture 2> - keep only the black outfit. Remove the hair, remove accessories.\n<Picture 3> - use the shield. It is attached to the man's back.\n```\n\nBeing blunt about what to *ignore* matters as much as what to keep. Backgrounds, poses and the wrong\nperson's face all travel across unless you rule them out by name.\n\nDescribe fabrics and materials **in words** too. Faces carry across on their own; wardrobe drifts.\n\"Black high-collared coat with silver buckles\" survives where \"the outfit from `<Picture 2>`\" wanders.\n\n**`Prompt for orbiting`** — the fixed half. Backdrop, lighting, lens, the A-pose, the statue lock and\nthe three beat timings. Leave it alone unless you're changing the shot structure, and if you do, see\n*Retiming* below.\n\n---\n\n## What you get\n\n| # | View | Source |\n|---|---|---|\n| 1 | Front | orbit 0% |\n| 2 | Left side | orbit 25% |\n| 3 | Back | orbit 50% |\n| 4 | Right side | orbit 75% |\n| 5 | Face, front | beat 2 |\n| 6 | Face, three-quarter | beat 3 |\n\nLaid out 3 wide × 2 tall with thin black gutters.\n\n---\n\n## Settings worth knowing\n\n**Duration — leave at 5.** That's 124 frames. Valid lengths are `17n + 5`: 5, 22, 39, 56, 73, 90,\n107, 124. Anything else rounds up. 124 puts the orbit at roughly 100°/s, an ordinary turntable speed.\nGo much shorter and the spin outruns the model — it smears past about 5° per frame.\n\n**Aspect ratio.** Portrait for people. 9:16 wastes the least frame on a standing figure.\n\n**Megapixels.** 0.5 to scout, 0.7 for normal use, 1.2+ when you want the face crops to hold up. Cost\nscales roughly linearly, so prove the composition cheap before you commit.\n\n**Speed-up nodes.** Sage Attention and caching both cost some prompt adherence here. Deliberately left out. Add them if you like.\n\n**Optional outputs.** Two extra save nodes are bypassed by default: every individual frame, and the\nraw video. Un-bypass either if you want to cherry-pick your own angles.\n\n---\n\n## Getting good results\n\n**Give it a back view if you have one.** With only front-facing references the entire back of your\ncharacter is invented. This is the single biggest quality lever in the workflow, and no amount of\nprompt tuning substitutes for it.\n\n**Watch for flutter.** Hair and cloth want to move. The fixed prompt already freezes them hard; if\nsomething still ripples, name the specific offender in your input box.\n\n**Assembling from many sources?** If the character is built from three or more images, consider two\nstages: run once to get a clean front view, then feed *that* render back in as `<Picture 1>` and\nbuild the sheet from it. A purpose-made reference beats a pile of contradictory ones.\n\n**Retiming.** The six grab points are locked to the beat timings in the fixed prompt. If you change\nthose times or the duration, open the subgraph and move the frame indexes to match, or the grabs will\nland mid-transition.\n\n---\n\n## Then what\n\nUse the character sheet how you would like. You can input it as a reference for future H3 video generation, use it for custom DnD character, use it for visualizing characters or props. "],"color":"#222","bgcolor":"#000"}],"links":[[250,120,0,121,1,"VAE"],[251,119,0,122,1,"VAE"],[253,129,0,125,0,"NOISE"],[254,126,0,125,1,"GUIDER"],[255,123,0,125,2,"SAMPLER"],[256,124,0,125,3,"SIGMAS"],[258,122,0,130,0,"IMAGE"],[260,130,0,92,0,"VIDEO"],[261,132,0,131,0,"FLOAT"],[270,136,0,126,1,"CONDITIONING"],[271,136,1,125,4,"LATENT"],[272,128,0,136,0,"CLIP"],[273,119,0,136,1,"VAE"],[274,120,0,136,2,"VAE"],[275,131,1,136,13,"INT"],[278,137,0,136,3,"IMAGE"],[280,125,0,122,0,"LATENT"],[281,125,0,121,0,"LATENT"],[283,122,0,141,0,"IMAGE"],[347,115,0,136,11,"INT"],[348,115,1,136,12,"INT"],[349,139,0,136,4,"IMAGE"],[350,235,0,136,5,"IMAGE"],[353,138,0,236,0,"STRING"],[354,236,0,136,10,"STRING"],[355,122,0,238,0,"IMAGE"],[356,238,0,218,0,"IMAGE"],[357,239,0,236,1,"STRING"],[361,127,0,126,0,"MODEL"],[362,127,0,124,0,"MODEL"]],"groups":[{"id":1,"title":"Models","bounding":[-1521.4641000000017,4843.513839999997,700,670],"color":"#3f789e","flags":{}},{"id":2,"title":"Sampling","bounding":[-280,4840,690,670],"color":"#3f789e","flags":{}},{"id":3,"title":"Conditioning","bounding":[-790,4840,480,670],"color":"#3f789e","flags":{}},{"id":4,"title":"Decoding and create video","bounding":[440,4840,670,670],"color":"#3f789e","flags":{}},{"id":5,"title":"User Inputs","bounding":[-1520,5540,1930,900],"color":"#3f789e","flags":{}},{"id":7,"title":"Save Video (optional)","bounding":[1344.5155411496828,5688.874394672498,766.7799999999995,475.66999999999916],"color":"#3f789e","flags":{}},{"id":8,"title":"Save all frames to pick your own (optional)","bounding":[1345.725541149682,6280.5643946724995,759.5199999999995,576.0999999999995],"color":"#3f789e","flags":{}}],"definitions":{"subgraphs":[{"id":"80545511-8d5f-4d2a-826f-06b914ccf423","version":1,"state":{"lastGroupId":8,"lastNodeId":241,"lastLinkId":362,"lastRerouteId":0},"revision":0,"config":{},"name":"New Subgraph","inputNode":{"id":-10,"bounding":[1024.3366687660643,5370.105203240926,128,68]},"outputNode":{"id":-20,"bounding":[2214.551157812043,5370.105203240926,128,68]},"inputs":[{"id":"fe3a3a38-0eae-476d-9069-a182c3afc6c2","name":"image","type":"IMAGE","linkIds":[331,332,333,334,335,330],"localized_name":"image","pos":[1128.3366687660643,5394.105203240926]}],"outputs":[{"id":"f050a84c-fa9c-4b5d-8445-dd406d8dcf21","name":"IMAGE","type":"IMAGE","linkIds":[346],"localized_name":"IMAGE","pos":[2238.551157812043,5394.105203240926]}],"widgets":[],"nodes":[{"id":201,"type":"ImageFromBatch","pos":[1222.3366687660643,5189.859051940923],"size":[230,82],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":331},{"localized_name":"batch_index","name":"batch_index","type":"INT","widget":{"name":"batch_index"},"link":null},{"localized_name":"length","name":"length","type":"INT","widget":{"name":"length"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[337]}],"title":"2  left side    (orbit 25%)","properties":{"Node name for S&R":"ImageFromBatch"},"widgets_values":[21,1],"color":"#332922","bgcolor":"#593930"},{"id":202,"type":"ImageFromBatch","pos":[1222.3366687660643,5339.859051940923],"size":[230,82],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":332},{"localized_name":"batch_index","name":"batch_index","type":"INT","widget":{"name":"batch_index"},"link":null},{"localized_name":"length","name":"length","type":"INT","widget":{"name":"length"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[339]}],"title":"3  back         (orbit 50%)","properties":{"Node name for S&R":"ImageFromBatch"},"widgets_values":[42,1],"color":"#332922","bgcolor":"#593930"},{"id":203,"type":"ImageFromBatch","pos":[1222.3366687660643,5489.859051940923],"size":[230,82],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":333},{"localized_name":"batch_index","name":"batch_index","type":"INT","widget":{"name":"batch_index"},"link":null},{"localized_name":"length","name":"length","type":"INT","widget":{"name":"length"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[340]}],"title":"4  right side   (orbit 75%)","properties":{"Node name for S&R":"ImageFromBatch"},"widgets_values":[63,1],"color":"#332922","bgcolor":"#593930"},{"id":205,"type":"ImageFromBatch","pos":[1222.3366687660643,5789.859051940923],"size":[230,82],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":335},{"localized_name":"batch_index","name":"batch_index","type":"INT","widget":{"name":"batch_index"},"link":null},{"localized_name":"length","name":"length","type":"INT","widget":{"name":"length"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[343]}],"title":"6  face 3/4     (beat 3)","properties":{"Node name for S&R":"ImageFromBatch"},"widgets_values":[113,1],"color":"#332922","bgcolor":"#593930"},{"id":200,"type":"ImageFromBatch","pos":[1222.3366687660643,5039.859051940923],"size":[230,82],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":330},{"localized_name":"batch_index","name":"batch_index","type":"INT","widget":{"name":"batch_index"},"link":null},{"localized_name":"length","name":"length","type":"INT","widget":{"name":"length"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[336]}],"title":"1  front        (orbit 0%)","properties":{"Node name for S&R":"ImageFromBatch"},"widgets_values":[2,1],"color":"#332922","bgcolor":"#593930"},{"id":210,"type":"ImageStitch","pos":[1554.3084449660662,4962.851354540928],"size":[250,150],"flags":{"collapsed":false},"order":6,"mode":0,"inputs":[{"localized_name":"image1","name":"image1","type":"IMAGE","link":336},{"localized_name":"image2","name":"image2","shape":7,"type":"IMAGE","link":337},{"localized_name":"direction","name":"direction","type":"COMBO","widget":{"name":"direction"},"link":null},{"localized_name":"match_image_size","name":"match_image_size","type":"BOOLEAN","widget":{"name":"match_image_size"},"link":null},{"localized_name":"spacing_width","name":"spacing_width","type":"INT","widget":{"name":"spacing_width"},"link":null},{"localized_name":"spacing_color","name":"spacing_color","type":"COMBO","widget":{"name":"spacing_color"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[338]}],"title":"Row 1: 1+2","properties":{"Node name for S&R":"ImageStitch"},"widgets_values":["right",true,6,"black"]},{"id":211,"type":"ImageStitch","pos":[1562.036668766066,5221.359051940922],"size":[250,150],"flags":{"collapsed":false},"order":7,"mode":0,"inputs":[{"localized_name":"image1","name":"image1","type":"IMAGE","link":338},{"localized_name":"image2","name":"image2","shape":7,"type":"IMAGE","link":339},{"localized_name":"direction","name":"direction","type":"COMBO","widget":{"name":"direction"},"link":null},{"localized_name":"match_image_size","name":"match_image_size","type":"BOOLEAN","widget":{"name":"match_image_size"},"link":null},{"localized_name":"spacing_width","name":"spacing_width","type":"INT","widget":{"name":"spacing_width"},"link":null},{"localized_name":"spacing_color","name":"spacing_color","type":"COMBO","widget":{"name":"spacing_color"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[344]}],"title":"Row 1: +3","properties":{"Node name for S&R":"ImageStitch"},"widgets_values":["right",true,6,"black"]},{"id":213,"type":"ImageStitch","pos":[1579.636668766066,5445.559051940922],"size":[250,150],"flags":{"collapsed":false},"order":8,"mode":0,"inputs":[{"localized_name":"image1","name":"image1","type":"IMAGE","link":340},{"localized_name":"image2","name":"image2","shape":7,"type":"IMAGE","link":341},{"localized_name":"direction","name":"direction","type":"COMBO","widget":{"name":"direction"},"link":null},{"localized_name":"match_image_size","name":"match_image_size","type":"BOOLEAN","widget":{"name":"match_image_size"},"link":null},{"localized_name":"spacing_width","name":"spacing_width","type":"INT","widget":{"name":"spacing_width"},"link":null},{"localized_name":"spacing_color","name":"spacing_color","type":"COMBO","widget":{"name":"spacing_color"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[342]}],"title":"Row 2: 4+5","properties":{"Node name for S&R":"ImageStitch"},"widgets_values":["right",true,6,"black"]},{"id":214,"type":"ImageStitch","pos":[1580.7366687660653,5755.359051940924],"size":[250,150],"flags":{"collapsed":false},"order":9,"mode":0,"inputs":[{"localized_name":"image1","name":"image1","type":"IMAGE","link":342},{"localized_name":"image2","name":"image2","shape":7,"type":"IMAGE","link":343},{"localized_name":"direction","name":"direction","type":"COMBO","widget":{"name":"direction"},"link":null},{"localized_name":"match_image_size","name":"match_image_size","type":"BOOLEAN","widget":{"name":"match_image_size"},"link":null},{"localized_name":"spacing_width","name":"spacing_width","type":"INT","widget":{"name":"spacing_width"},"link":null},{"localized_name":"spacing_color","name":"spacing_color","type":"COMBO","widget":{"name":"spacing_color"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[345]}],"title":"Row 2: +6","properties":{"Node name for S&R":"ImageStitch"},"widgets_values":["right",true,6,"black"]},{"id":216,"type":"ImageStitch","pos":[1894.551157812043,5273.58833980035],"size":[250,150],"flags":{},"order":10,"mode":0,"inputs":[{"localized_name":"image1","name":"image1","type":"IMAGE","link":344},{"localized_name":"image2","name":"image2","shape":7,"type":"IMAGE","link":345},{"localized_name":"direction","name":"direction","type":"COMBO","widget":{"name":"direction"},"link":null},{"localized_name":"match_image_size","name":"match_image_size","type":"BOOLEAN","widget":{"name":"match_image_size"},"link":null},{"localized_name":"spacing_width","name":"spacing_width","type":"INT","widget":{"name":"spacing_width"},"link":null},{"localized_name":"spacing_color","name":"spacing_color","type":"COMBO","widget":{"name":"spacing_color"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[346]}],"title":"Stack rows","properties":{"Node name for S&R":"ImageStitch"},"widgets_values":["down",true,6,"black"]},{"id":204,"type":"ImageFromBatch","pos":[1222.3366687660643,5639.859051940923],"size":[230,82],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":334},{"localized_name":"batch_index","name":"batch_index","type":"INT","widget":{"name":"batch_index"},"link":null},{"localized_name":"length","name":"length","type":"INT","widget":{"name":"length"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[341]}],"title":"5  face front   (beat 2)","properties":{"Node name for S&R":"ImageFromBatch"},"widgets_values":[95,1],"color":"#332922","bgcolor":"#593930"}],"groups":[{"id":6,"title":"Character Sheet Assembly","bounding":[1212.3366687660643,4892.851354540928,942.2144890459788,1022.5076973999958],"color":"#8A8","flags":{}}],"links":[{"id":336,"origin_id":200,"origin_slot":0,"target_id":210,"target_slot":0,"type":"IMAGE"},{"id":337,"origin_id":201,"origin_slot":0,"target_id":210,"target_slot":1,"type":"IMAGE"},{"id":338,"origin_id":210,"origin_slot":0,"target_id":211,"target_slot":0,"type":"IMAGE"},{"id":339,"origin_id":202,"origin_slot":0,"target_id":211,"target_slot":1,"type":"IMAGE"},{"id":340,"origin_id":203,"origin_slot":0,"target_id":213,"target_slot":0,"type":"IMAGE"},{"id":341,"origin_id":204,"origin_slot":0,"target_id":213,"target_slot":1,"type":"IMAGE"},{"id":342,"origin_id":213,"origin_slot":0,"target_id":214,"target_slot":0,"type":"IMAGE"},{"id":343,"origin_id":205,"origin_slot":0,"target_id":214,"target_slot":1,"type":"IMAGE"},{"id":344,"origin_id":211,"origin_slot":0,"target_id":216,"target_slot":0,"type":"IMAGE"},{"id":345,"origin_id":214,"origin_slot":0,"target_id":216,"target_slot":1,"type":"IMAGE"},{"id":331,"origin_id":-10,"origin_slot":0,"target_id":201,"target_slot":0,"type":"IMAGE"},{"id":332,"origin_id":-10,"origin_slot":0,"target_id":202,"target_slot":0,"type":"IMAGE"},{"id":333,"origin_id":-10,"origin_slot":0,"target_id":203,"target_slot":0,"type":"IMAGE"},{"id":334,"origin_id":-10,"origin_slot":0,"target_id":204,"target_slot":0,"type":"IMAGE"},{"id":335,"origin_id":-10,"origin_slot":0,"target_id":205,"target_slot":0,"type":"IMAGE"},{"id":330,"origin_id":-10,"origin_slot":0,"target_id":200,"target_slot":0,"type":"IMAGE"},{"id":346,"origin_id":216,"origin_slot":0,"target_id":-20,"target_slot":0,"type":"IMAGE"}],"extra":{}}]},"config":{},"extra":{"ds":{"scale":0.9090909090909091,"offset":[-7.063416613136653,-4663.1260059749175]},"frontendVersion":"1.47.11","VHS_latentpreview":false,"VHS_latentpreviewrate":0,"VHS_MetadataImage":true,"VHS_KeepIntermediate":true},"version":0.4}