{
 "id": "ef808a06-0393-4f03-a010-7ddd2fab4659",
 "revision": 0,
 "last_node_id": 123,
 "last_link_id": 83,
 "nodes": [
  {
   "id": 10,
   "type": "AUSBOSS_NODES_ImageCropRotatePad",
   "pos": [
    500,
    644
   ],
   "size": [
    480,
    900
   ],
   "flags": {},
   "order": 0,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "image",
     "type": "IMAGE",
     "links": [
      56
     ]
    },
    {
     "name": "mask",
     "type": "MASK",
     "links": []
    },
    {
     "name": "stitcher",
     "type": "AUSBOSS_STITCHER",
     "links": []
    },
    {
     "name": "original",
     "type": "IMAGE",
     "links": []
    },
    {
     "name": "width",
     "type": "INT",
     "links": []
    },
    {
     "name": "height",
     "type": "INT",
     "links": []
    },
    {
     "name": "prompt_image",
     "type": "IMAGE",
     "links": []
    }
   ],
   "title": "Your picture",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_ImageCropRotatePad",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": {
    "image": "",
    "rotation_degrees": 0,
    "crop_aspect_ratio": "free",
    "crop_x": 0,
    "crop_y": 0,
    "crop_width": 0,
    "crop_height": 0,
    "pad_left": 0,
    "pad_top": 0,
    "pad_right": 0,
    "pad_bottom": 0,
    "feather": 24,
    "canvas_multiple": 1,
    "fill_color": "#808080",
    "resize_to_megapixels": false,
    "megapixels": 1,
    "resize_method": "lanczos",
    "resolution_steps": 1,
    "stitch_blend": 32,
    "stitch_grow": 0,
    "painted_area": "fill"
   },
   "widgets_values_named": {
    "image": "",
    "rotation_degrees": 0,
    "crop_aspect_ratio": "free",
    "crop_x": 0,
    "crop_y": 0,
    "crop_width": 0,
    "crop_height": 0,
    "pad_left": 0,
    "pad_top": 0,
    "pad_right": 0,
    "pad_bottom": 0,
    "feather": 24,
    "canvas_multiple": 1,
    "fill_color": "#808080",
    "resize_to_megapixels": false,
    "megapixels": 1,
    "resize_method": "lanczos",
    "resolution_steps": 1,
    "stitch_blend": 32,
    "stitch_grow": 0,
    "painted_area": "fill",
    "upload": "image"
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 13,
   "type": "AUSBOSS_NODES_MaskByName",
   "pos": [
    1000,
    262
   ],
   "size": [
    520,
    831
   ],
   "flags": {},
   "order": 29,
   "mode": 0,
   "inputs": [
    {
     "name": "image",
     "type": "IMAGE",
     "link": 67
    },
    {
     "name": "model",
     "type": "MODEL",
     "link": 68
    },
    {
     "name": "clip",
     "type": "CLIP",
     "link": 69
    },
    {
     "name": "name",
     "type": "STRING",
     "widget": {
      "name": "name"
     },
     "link": 63
    }
   ],
   "outputs": [
    {
     "name": "mask",
     "type": "MASK",
     "links": [
      71
     ]
    },
    {
     "name": "cut_out",
     "type": "IMAGE",
     "links": []
    },
    {
     "name": "found",
     "type": "INT",
     "links": []
    }
   ],
   "title": "What it found",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_MaskByName",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "the camera",
    "the biggest",
    0,
    0,
    "stop the run",
    true,
    0.7,
    true,
    true
   ],
   "widgets_values_named": {
    "name": "the camera",
    "several": "the biggest",
    "grow": 0,
    "soften": 0,
    "if_nothing": "stop the run",
    "preview": true,
    "threshold": 0.7,
    "fill_holes": true,
    "free_vram": true
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 12,
   "type": "AUSBOSS_NODES_Seed",
   "pos": [
    1000,
    1143
   ],
   "size": [
    520,
    216
   ],
   "flags": {},
   "order": 1,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "seed",
     "type": "INT",
     "links": [
      62,
      76
     ]
    }
   ],
   "title": "Seed",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Seed",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    42,
    "randomize"
   ],
   "widgets_values_named": {
    "seed": 42,
    "control_after_generate": "randomize"
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 9,
   "type": "6d3a024c-7d6a-5f2d-8f8d-ff45bbb7932c",
   "pos": [
    1372,
    1880
   ],
   "size": [
    466,
    170
   ],
   "flags": {},
   "order": 27,
   "mode": 4,
   "inputs": [
    {
     "name": "picture",
     "shape": 7,
     "type": "IMAGE",
     "link": 56
    },
    {
     "name": "what you want",
     "shape": 7,
     "type": "STRING",
     "link": 57
    },
    {
     "name": "text encoder",
     "type": "CLIP",
     "link": 58
    },
    {
     "name": "vae",
     "type": "VAE",
     "link": 59
    },
    {
     "name": "model",
     "type": "MODEL",
     "link": 61
    },
    {
     "name": "seed",
     "type": "*",
     "link": 62
    }
   ],
   "outputs": [
    {
     "name": "whole object",
     "type": "IMAGE",
     "links": [
      64
     ]
    }
   ],
   "properties": {
    "previewExposures": []
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 19,
   "type": "8da9b362-e0af-54bb-84dd-cc4a48afda4a",
   "pos": [
    1882,
    2734
   ],
   "size": [
    466,
    110
   ],
   "flags": {},
   "order": 28,
   "mode": 0,
   "inputs": [
    {
     "name": "picture",
     "type": "IMAGE",
     "link": 64
    },
    {
     "name": "model",
     "type": "MODEL",
     "link": 65
    },
    {
     "name": "vae",
     "type": "VAE",
     "link": 66
    }
   ],
   "outputs": [
    {
     "name": "sharper picture",
     "type": "IMAGE",
     "links": [
      67,
      70
     ]
    }
   ],
   "properties": {
    "previewExposures": []
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 15,
   "type": "bd490a32-7be7-562a-8da0-bc7f19460bde",
   "pos": [
    1882,
    1880
   ],
   "size": [
    466,
    292
   ],
   "flags": {},
   "order": 30,
   "mode": 0,
   "inputs": [
    {
     "name": "picture",
     "type": "IMAGE",
     "link": 70
    },
    {
     "name": "picked object",
     "type": "MASK",
     "link": 71
    },
    {
     "name": "clip vision",
     "type": "CLIP_VISION",
     "link": 72
    },
    {
     "name": "picture vae",
     "type": "VAE",
     "link": 73
    },
    {
     "name": "model",
     "type": "MODEL",
     "link": 74
    },
    {
     "name": "decoder",
     "type": "VAE",
     "link": 75
    },
    {
     "name": "seed",
     "type": "*",
     "link": 76
    }
   ],
   "outputs": [
    {
     "name": "splat",
     "type": "SPLAT",
     "links": [
      77,
      80
     ]
    },
    {
     "name": "3D file",
     "type": "FILE_3D_SPLAT_ANY",
     "links": [
      83
     ]
    }
   ],
   "properties": {
    "previewExposures": []
   },
   "widgets_values": [
    false,
    262144
   ],
   "widgets_values_named": {
    "looser framing": false,
    "splats": 262144
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 17,
   "type": "RenderSplat",
   "pos": [
    500,
    2766
   ],
   "size": [
    420,
    330
   ],
   "flags": {},
   "order": 34,
   "mode": 4,
   "inputs": [
    {
     "name": "splat",
     "type": "SPLAT",
     "link": 78
    },
    {
     "name": "bg_image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    },
    {
     "name": "camera_info",
     "shape": 7,
     "type": "LOAD3D_CAMERA",
     "link": 79
    }
   ],
   "outputs": [
    {
     "name": "image",
     "type": "IMAGE",
     "links": [
      81
     ]
    },
    {
     "name": "mask",
     "type": "MASK",
     "links": []
    }
   ],
   "title": "Render Splat - The spin",
   "properties": {
    "Node name for S&R": "RenderSplat",
    "cnr_id": "comfy-core",
    "ver": "0.43.2"
   },
   "widgets_values": [
    1024,
    1024,
    72,
    1,
    2,
    0,
    0,
    "color",
    "#3d3d3d"
   ],
   "widgets_values_named": {
    "width": 1024,
    "height": 1024,
    "frames": 72,
    "splat_scale": 1,
    "sharpen": 2,
    "headlight_shading": 0,
    "opacity_threshold": 0,
    "render_style": "color",
    "background": "#3d3d3d"
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 35,
   "type": "TransformSplat",
   "pos": [
    500,
    1866
   ],
   "size": [
    420,
    290
   ],
   "flags": {},
   "order": 31,
   "mode": 4,
   "inputs": [
    {
     "name": "splat",
     "type": "SPLAT",
     "link": 77
    }
   ],
   "outputs": [
    {
     "name": "splat",
     "type": "SPLAT",
     "links": [
      78
     ]
    }
   ],
   "title": "Transform Splat - Face the camera",
   "properties": {
    "Node name for S&R": "TransformSplat",
    "cnr_id": "comfy-core",
    "ver": "0.43.2"
   },
   "widgets_values": [
    0,
    0,
    0,
    0,
    90,
    0,
    2.2,
    2.2,
    2.2
   ],
   "widgets_values_named": {
    "translate_x": 0,
    "translate_y": 0,
    "translate_z": 0,
    "rotate_x": 0,
    "rotate_y": 90,
    "rotate_z": 0,
    "scale_x": 2.2,
    "scale_y": 2.2,
    "scale_z": 2.2
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 16,
   "type": "CameraAngle",
   "pos": [
    500,
    2206
   ],
   "size": [
    420,
    510
   ],
   "flags": {},
   "order": 2,
   "mode": 4,
   "inputs": [
    {
     "name": "image",
     "shape": 7,
     "type": "IMAGE",
     "link": null
    }
   ],
   "outputs": [
    {
     "name": "camera_info",
     "type": "LOAD3D_CAMERA",
     "links": [
      79
     ]
    },
    {
     "name": "prompt",
     "type": "STRING",
     "links": []
    }
   ],
   "title": "Camera Angle - Spin camera",
   "properties": {
    "Node name for S&R": "CameraAngle",
    "cnr_id": "comfy-core",
    "ver": "0.43.2"
   },
   "widgets_values": [
    0,
    0,
    5,
    "camera"
   ],
   "widgets_values_named": {
    "horizontal_angle": 0,
    "vertical_angle": 0,
    "zoom": 5,
    "view": "camera"
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 18,
   "type": "3446324c-9c76-5214-96b9-7bf54fdc2d6a",
   "pos": [
    1372,
    2994
   ],
   "size": [
    466,
    90
   ],
   "flags": {},
   "order": 32,
   "mode": 4,
   "inputs": [
    {
     "name": "splat",
     "type": "SPLAT",
     "link": 80
    }
   ],
   "outputs": [
    {
     "name": "mesh",
     "type": "MESH",
     "links": [
      82
     ]
    }
   ],
   "properties": {
    "previewExposures": []
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 20,
   "type": "UNETLoader",
   "pos": [
    1882,
    2222
   ],
   "size": [
    466,
    82
   ],
   "flags": {},
   "order": 3,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "MODEL",
     "type": "MODEL",
     "links": [
      74
     ]
    }
   ],
   "title": "Diffusion model - Idol",
   "properties": {
    "Node name for S&R": "UNETLoader",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "idol_fp16.safetensors",
      "url": "https://huggingface.co/Comfy-Org/Idol/resolve/main/diffusion_models/idol_fp16.safetensors",
      "directory": "diffusion_models"
     }
    ]
   },
   "widgets_values": [
    "idol_fp16.safetensors",
    "default"
   ],
   "widgets_values_named": {
    "unet_name": "idol_fp16.safetensors",
    "weight_dtype": "default"
   },
   "color": "#323",
   "bgcolor": "#535"
  },
  {
   "id": 21,
   "type": "VAELoader",
   "pos": [
    1882,
    2354
   ],
   "size": [
    466,
    58
   ],
   "flags": {},
   "order": 4,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "VAE",
     "type": "VAE",
     "links": [
      75
     ]
    }
   ],
   "title": "VAE - Idol decoder",
   "properties": {
    "Node name for S&R": "VAELoader",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "idol_decoder_fp16.safetensors",
      "url": "https://huggingface.co/Comfy-Org/Idol/resolve/main/vae/idol_decoder_fp16.safetensors",
      "directory": "vae"
     }
    ]
   },
   "widgets_values": [
    "idol_decoder_fp16.safetensors"
   ],
   "widgets_values_named": {
    "vae_name": "idol_decoder_fp16.safetensors"
   },
   "color": "#322",
   "bgcolor": "#533"
  },
  {
   "id": 22,
   "type": "CLIPVisionLoader",
   "pos": [
    1882,
    2462
   ],
   "size": [
    466,
    58
   ],
   "flags": {},
   "order": 5,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "CLIP_VISION",
     "type": "CLIP_VISION",
     "links": [
      72
     ]
    }
   ],
   "title": "CLIP Vision - DINOv3",
   "properties": {
    "Node name for S&R": "CLIPVisionLoader",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "dino_v3_vit_h_bf16.safetensors",
      "url": "https://huggingface.co/Comfy-Org/Idol/resolve/main/clip_vision/dino_v3_vit_h_bf16.safetensors",
      "directory": "clip_vision"
     }
    ]
   },
   "widgets_values": [
    "dino_v3_vit_h_bf16.safetensors"
   ],
   "widgets_values_named": {
    "clip_name": "dino_v3_vit_h_bf16.safetensors"
   },
   "color": "#432",
   "bgcolor": "#653"
  },
  {
   "id": 23,
   "type": "VAELoader",
   "pos": [
    1882,
    2570
   ],
   "size": [
    466,
    58
   ],
   "flags": {},
   "order": 6,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "VAE",
     "type": "VAE",
     "links": [
      73
     ]
    }
   ],
   "title": "VAE - FLUX.2",
   "properties": {
    "Node name for S&R": "VAELoader",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "flux2-vae.safetensors",
      "url": "https://huggingface.co/Comfy-Org/Idol/resolve/main/vae/flux2-vae.safetensors",
      "directory": "vae"
     }
    ]
   },
   "widgets_values": [
    "flux2-vae.safetensors"
   ],
   "widgets_values_named": {
    "vae_name": "flux2-vae.safetensors"
   },
   "color": "#322",
   "bgcolor": "#533"
  },
  {
   "id": 25,
   "type": "UNETLoader",
   "pos": [
    1882,
    2894
   ],
   "size": [
    466,
    82
   ],
   "flags": {},
   "order": 7,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "MODEL",
     "type": "MODEL",
     "links": [
      65
     ]
    }
   ],
   "title": "Diffusion model - SeedVR2",
   "properties": {
    "Node name for S&R": "UNETLoader",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "seedvr2_3b_int8_convrot.safetensors",
      "url": "https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/diffusion_models/seedvr2_3b_int8_convrot.safetensors",
      "directory": "diffusion_models"
     }
    ]
   },
   "widgets_values": [
    "seedvr2_3b_int8_convrot.safetensors",
    "default"
   ],
   "widgets_values_named": {
    "unet_name": "seedvr2_3b_int8_convrot.safetensors",
    "weight_dtype": "default"
   },
   "color": "#323",
   "bgcolor": "#535"
  },
  {
   "id": 26,
   "type": "VAELoader",
   "pos": [
    1882,
    3026
   ],
   "size": [
    466,
    58
   ],
   "flags": {},
   "order": 8,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "VAE",
     "type": "VAE",
     "links": [
      66
     ]
    }
   ],
   "title": "VAE - SeedVR2",
   "properties": {
    "Node name for S&R": "VAELoader",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "seedvr2_ema_vae_fp16.safetensors",
      "url": "https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/vae/seedvr2_ema_vae_fp16.safetensors",
      "directory": "vae"
     }
    ]
   },
   "widgets_values": [
    "seedvr2_ema_vae_fp16.safetensors"
   ],
   "widgets_values_named": {
    "vae_name": "seedvr2_ema_vae_fp16.safetensors"
   },
   "color": "#322",
   "bgcolor": "#533"
  },
  {
   "id": 8,
   "type": "AUSBOSS_NODES_Text",
   "pos": [
    500,
    262
   ],
   "size": [
    480,
    160
   ],
   "flags": {},
   "order": 9,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "text",
     "type": "STRING",
     "links": [
      57,
      63
     ]
    }
   ],
   "title": "Type what you want",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Text",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5",
    "ausboss_text_look": "big"
   },
   "widgets_values": [
    "the camera"
   ],
   "widgets_values_named": {
    "text": "the camera"
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 27,
   "type": "UNETLoader",
   "pos": [
    1372,
    2100
   ],
   "size": [
    466,
    82
   ],
   "flags": {},
   "order": 10,
   "mode": 4,
   "inputs": [],
   "outputs": [
    {
     "name": "MODEL",
     "type": "MODEL",
     "links": [
      60
     ]
    }
   ],
   "title": "Diffusion model - Qwen",
   "properties": {
    "Node name for S&R": "UNETLoader",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "qwen_image_2.1_int8_convrot.safetensors",
      "url": "https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/diffusion_models/qwen_image_2.1_int8_convrot.safetensors",
      "directory": "diffusion_models"
     }
    ]
   },
   "widgets_values": [
    "qwen_image_2.1_int8_convrot.safetensors",
    "default"
   ],
   "widgets_values_named": {
    "unet_name": "qwen_image_2.1_int8_convrot.safetensors",
    "weight_dtype": "default"
   },
   "color": "#323",
   "bgcolor": "#535"
  },
  {
   "id": 28,
   "type": "CLIPLoader",
   "pos": [
    1372,
    2232
   ],
   "size": [
    466,
    106
   ],
   "flags": {},
   "order": 11,
   "mode": 4,
   "inputs": [],
   "outputs": [
    {
     "name": "CLIP",
     "type": "CLIP",
     "links": [
      58
     ]
    }
   ],
   "title": "Text encoder - Qwen",
   "properties": {
    "Node name for S&R": "CLIPLoader",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "qwen3vl_8b_int8_convrot.safetensors",
      "url": "https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/text_encoders/qwen3vl_8b_int8_convrot.safetensors",
      "directory": "text_encoders"
     }
    ]
   },
   "widgets_values": [
    "qwen3vl_8b_int8_convrot.safetensors",
    "qwen_image",
    "default"
   ],
   "widgets_values_named": {
    "clip_name": "qwen3vl_8b_int8_convrot.safetensors",
    "type": "qwen_image",
    "device": "default"
   },
   "color": "#432",
   "bgcolor": "#653"
  },
  {
   "id": 29,
   "type": "VAELoader",
   "pos": [
    1372,
    2388
   ],
   "size": [
    466,
    58
   ],
   "flags": {},
   "order": 12,
   "mode": 4,
   "inputs": [],
   "outputs": [
    {
     "name": "VAE",
     "type": "VAE",
     "links": [
      59
     ]
    }
   ],
   "title": "VAE - Qwen",
   "properties": {
    "Node name for S&R": "VAELoader",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "qwen_image_2.1_vae_bf16.safetensors",
      "url": "https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/vae/qwen_image_2.1_vae_bf16.safetensors",
      "directory": "vae"
     }
    ]
   },
   "widgets_values": [
    "qwen_image_2.1_vae_bf16.safetensors"
   ],
   "widgets_values_named": {
    "vae_name": "qwen_image_2.1_vae_bf16.safetensors"
   },
   "color": "#322",
   "bgcolor": "#533"
  },
  {
   "id": 30,
   "type": "AUSBOSS_NODES_LoraLoader",
   "pos": [
    1372,
    2496
   ],
   "size": [
    466,
    188
   ],
   "flags": {},
   "order": 26,
   "mode": 4,
   "inputs": [
    {
     "name": "model",
     "type": "MODEL",
     "link": 60
    },
    {
     "name": "clip",
     "shape": 7,
     "type": "CLIP",
     "link": null
    }
   ],
   "outputs": [
    {
     "name": "model",
     "type": "MODEL",
     "links": [
      61
     ]
    },
    {
     "name": "clip",
     "type": "CLIP",
     "links": []
    },
    {
     "name": "triggers",
     "type": "STRING",
     "links": []
    }
   ],
   "title": "LoRA Loader - Layer Extract",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_LoraLoader",
    "ausbossLoraLinked": true,
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5",
    "models": [
     {
      "name": "Qwen-Image-2.1-LayerExtract.safetensors",
      "url": "https://modelscope.ai/models/DiffSynth-Studio/Qwen-Image-2.1-LayerExtract/resolve/master/model.safetensors",
      "directory": "loras"
     }
    ]
   },
   "widgets_values": [
    "[{\"name\": \"Qwen-Image-2.1-LayerExtract.safetensors\", \"strength\": 1.0, \"enabled\": true, \"triggers\": \"\"}]",
    ", ",
    "error"
   ],
   "widgets_values_named": {
    "loras": "[{\"name\": \"Qwen-Image-2.1-LayerExtract.safetensors\", \"strength\": 1.0, \"enabled\": true, \"triggers\": \"\"}]",
    "trigger_separator": ", ",
    "on_missing": "error"
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 24,
   "type": "CheckpointLoaderSimple",
   "pos": [
    1372,
    2790
   ],
   "size": [
    466,
    98
   ],
   "flags": {},
   "order": 13,
   "mode": 0,
   "inputs": [],
   "outputs": [
    {
     "name": "MODEL",
     "type": "MODEL",
     "links": [
      68
     ]
    },
    {
     "name": "CLIP",
     "type": "CLIP",
     "links": [
      69
     ]
    },
    {
     "name": "VAE",
     "type": "VAE",
     "links": []
    }
   ],
   "title": "SAM 3 model",
   "properties": {
    "Node name for S&R": "CheckpointLoaderSimple",
    "cnr_id": "comfy-core",
    "ver": "0.43.2",
    "models": [
     {
      "name": "sam3.1_multiplex_fp16.safetensors",
      "url": "https://huggingface.co/Comfy-Org/sam3.1/resolve/main/checkpoints/sam3.1_multiplex_fp16.safetensors",
      "directory": "checkpoints"
     }
    ]
   },
   "widgets_values": [
    "sam3.1_multiplex_fp16.safetensors"
   ],
   "widgets_values_named": {
    "ckpt_name": "sam3.1_multiplex_fp16.safetensors"
   },
   "color": "#323",
   "bgcolor": "#535"
  },
  {
   "id": 31,
   "type": "AUSBOSS_NODES_SaveVideo",
   "pos": [
    940,
    1664
   ],
   "size": [
    400,
    460
   ],
   "flags": {},
   "order": 36,
   "mode": 4,
   "inputs": [
    {
     "name": "frames",
     "shape": 7,
     "type": "IMAGE",
     "link": 81
    },
    {
     "name": "audio",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    },
    {
     "name": "video",
     "shape": 7,
     "type": "VIDEO",
     "link": null
    },
    {
     "name": "fps",
     "type": "FLOAT",
     "link": null
    },
    {
     "name": "crf",
     "type": "INT",
     "link": null
    }
   ],
   "outputs": [
    {
     "name": "file_path",
     "type": "STRING",
     "links": []
    }
   ],
   "title": "Save Video - The spin",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_SaveVideo",
    "ausboss_save_video_loop": true,
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": {
    "fps": 24,
    "filename_prefix": "idol_spin",
    "crf": 19,
    "format": "mp4 h264",
    "pingpong": false,
    "save_metadata": true,
    "step_preview": false
   },
   "widgets_values_named": {
    "fps": 24,
    "filename_prefix": "idol_spin",
    "crf": 19,
    "format": "mp4 h264",
    "pingpong": false,
    "save_metadata": true,
    "step_preview": false
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 32,
   "type": "AUSBOSS_NODES_RunTimer",
   "pos": [
    1000,
    1379
   ],
   "size": [
    520,
    165
   ],
   "flags": {
    "no_title": true
   },
   "order": 14,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "Run Timer",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_RunTimer",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "color": "#07090a",
   "bgcolor": "#07090a"
  },
  {
   "id": 33,
   "type": "SaveGaussianSplat",
   "pos": [
    1540,
    776
   ],
   "size": [
    820,
    768
   ],
   "flags": {},
   "order": 33,
   "mode": 0,
   "inputs": [
    {
     "name": "model_3d",
     "type": "FILE_3D_SPLAT_ANY,FILE_3D_PLY,FILE_3D_SPLAT,FILE_3D_SPZ,FILE_3D_KSPLAT",
     "link": 83
    },
    {
     "name": "model_3d_info",
     "shape": 7,
     "type": "LOAD3D_MODEL_INFO",
     "link": null
    },
    {
     "name": "camera_info",
     "shape": 7,
     "type": "LOAD3D_CAMERA",
     "link": null
    }
   ],
   "outputs": [
    {
     "name": "model_3d",
     "type": "FILE_3D_SPLAT_ANY",
     "links": []
    },
    {
     "name": "model_3d_info",
     "type": "LOAD3D_MODEL_INFO",
     "links": []
    },
    {
     "name": "camera_info",
     "type": "LOAD3D_CAMERA",
     "links": []
    },
    {
     "name": "width",
     "type": "INT",
     "links": []
    },
    {
     "name": "height",
     "type": "INT",
     "links": []
    }
   ],
   "title": "Save Splat - The 3D file",
   "properties": {
    "Node name for S&R": "SaveGaussianSplat",
    "cnr_id": "comfy-core",
    "ver": "0.43.2"
   },
   "widgets_values": [
    "idol",
    "",
    1024,
    1024
   ],
   "widgets_values_named": {
    "filename_prefix": "idol",
    "viewport_state": "",
    "width": 1024,
    "height": 1024
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 34,
   "type": "SaveGLB",
   "pos": [
    940,
    2346
   ],
   "size": [
    400,
    750
   ],
   "flags": {},
   "order": 35,
   "mode": 4,
   "inputs": [
    {
     "name": "mesh",
     "type": "MESH,FILE_3D_GLB,FILE_3D_GLTF,FILE_3D_OBJ,FILE_3D_FBX,FILE_3D_STL,FILE_3D_USDZ,FILE_3D_PLY,FILE_3D_SPLAT,FILE_3D_SPZ,FILE_3D_KSPLAT,FILE_3D_SPLAT_ANY,FILE_3D_POINT_CLOUD_ANY,FILE_3D",
     "link": 82
    }
   ],
   "outputs": [],
   "title": "Save GLB - The mesh",
   "properties": {
    "Node name for S&R": "SaveGLB",
    "cnr_id": "comfy-core",
    "ver": "0.43.2"
   },
   "widgets_values": [
    "idol_mesh",
    ""
   ],
   "widgets_values_named": {
    "filename_prefix": "idol_mesh",
    "image": ""
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 11,
   "type": "AUSBOSS_NODES_WorkflowSwitches",
   "pos": [
    1540,
    90
   ],
   "size": [
    380,
    221
   ],
   "flags": {},
   "order": 15,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "Options",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_WorkflowSwitches",
    "ausboss_workflow_switches": {
     "off": "bypass",
     "groups": "none",
     "match": "",
     "order": "canvas",
     "exclusive": false,
     "show": "rows",
     "switches": [
      {
       "id": 0,
       "title": "Fill in hidden parts",
       "nodes": [
        9,
        27,
        28,
        29,
        30
       ],
       "groups": [],
       "on": {},
       "off": {}
      },
      {
       "id": 1,
       "title": "Sharpen with SeedVR2",
       "nodes": [
        19,
        25,
        26
       ],
       "groups": [],
       "on": {},
       "off": {}
      },
      {
       "id": 2,
       "title": "1 million splats",
       "nodes": [],
       "groups": [],
       "on": {
        "15": {
         "splats": 1048576
        }
       },
       "off": {
        "15": {
         "splats": 262144
        }
       }
      },
      {
       "id": 3,
       "title": "Looser framing",
       "nodes": [],
       "groups": [],
       "on": {
        "15": {
         "looser framing": true
        }
       },
       "off": {
        "15": {
         "looser framing": false
        }
       }
      },
      {
       "id": 4,
       "title": "Save a spin video",
       "nodes": [
        35,
        16,
        17,
        31
       ],
       "groups": [],
       "on": {},
       "off": {}
      },
      {
       "id": 5,
       "title": "Make a mesh (GLB)",
       "nodes": [
        18,
        34
       ],
       "groups": [],
       "on": {},
       "off": {}
      }
     ]
    },
    "ausboss_show_edit": false,
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [],
   "widgets_values_named": {},
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 1,
   "type": "AUSBOSS_NODES_WorkflowNote",
   "pos": [
    0,
    80
   ],
   "size": [
    440,
    1341.14
   ],
   "flags": {
    "pinned": true
   },
   "order": 16,
   "mode": 0,
   "inputs": [],
   "outputs": [],
   "title": "🆎 AusBoss",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_WorkflowNote",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "{\"v\": 1, \"title\": \"Idol Picture to 3D\", \"subtitle\": \"Type what you want from a picture. Get it in 3D.\", \"author\": \"AusBoss\", \"layout\": \"card\", \"accent\": \"\", \"body\": \"1. Load any picture with an object in it.\\n2. In **Type what you want**, type the thing to take out of the picture, like `the camera`.\\n3. Press **Run**. **What it found** shows what was picked.\\n4. Drag inside **Save Splat** to turn your object around.\\n\\nThe first run takes longer, because the models load once.\\n\\n### What you get\\n\\n- **A .ply file** with your object in 3D. Any Gaussian splat viewer can open it.\\n- The back and sides are made up to match the front.\\n\\n### Switches\\n\\nEach switch is explained in the note next to the switches.\\n\\n### If it looks wrong\\n\\n- Works best on a clear, front-on photo of one object, in even light.\\n- Idol guesses the depth from one picture, so some shapes come out squashed. Try another photo.\\n- Say it more clearly: `the red umbrella`, not `umbrella`.\\n- Parts that stay hidden get guessed, so check **What it found**.\\n- Flat things like a TV come out with a broken back.\\n- Change the **Seed** and run again.\\n- It is built for one object. Rooms and people don't come out well.\\n\\nNeeds ComfyUI 0.43.2 or newer and AusBoss nodes 2.21.2 or newer (update first).\", \"models\": [{\"name\": \"idol_fp16.safetensors\", \"dir\": \"diffusion_models\", \"size\": \"741 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Idol/resolve/main/diffusion_models/idol_fp16.safetensors\", \"note\": \"the Idol model\"}, {\"name\": \"idol_decoder_fp16.safetensors\", \"dir\": \"vae\", \"size\": \"576 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Idol/resolve/main/vae/idol_decoder_fp16.safetensors\", \"note\": \"builds the 3D object\"}, {\"name\": \"dino_v3_vit_h_bf16.safetensors\", \"dir\": \"clip_vision\", \"size\": \"1.68 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Idol/resolve/main/clip_vision/dino_v3_vit_h_bf16.safetensors\", \"note\": \"reads the picture\"}, {\"name\": \"flux2-vae.safetensors\", \"dir\": \"vae\", \"size\": \"336 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Idol/resolve/main/vae/flux2-vae.safetensors\", \"note\": \"reads the picture\"}, {\"name\": \"sam3.1_multiplex_fp16.safetensors\", \"dir\": \"checkpoints\", \"size\": \"1.75 GB\", \"url\": \"https://huggingface.co/Comfy-Org/sam3.1/resolve/main/checkpoints/sam3.1_multiplex_fp16.safetensors\", \"note\": \"finds what you type (by Meta)\"}, {\"name\": \"seedvr2_3b_int8_convrot.safetensors\", \"dir\": \"diffusion_models\", \"size\": \"3.46 GB\", \"url\": \"https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/diffusion_models/seedvr2_3b_int8_convrot.safetensors\", \"note\": \"sharpens your picture\"}, {\"name\": \"seedvr2_ema_vae_fp16.safetensors\", \"dir\": \"vae\", \"size\": \"501 MB\", \"url\": \"https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/vae/seedvr2_ema_vae_fp16.safetensors\", \"note\": \"sharpens your picture\"}, {\"name\": \"qwen_image_2.1_int8_convrot.safetensors\", \"dir\": \"diffusion_models\", \"size\": \"7.26 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/diffusion_models/qwen_image_2.1_int8_convrot.safetensors\", \"note\": \"fills in hidden parts\"}, {\"name\": \"qwen3vl_8b_int8_convrot.safetensors\", \"dir\": \"text_encoders\", \"size\": \"9.35 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/text_encoders/qwen3vl_8b_int8_convrot.safetensors\", \"note\": \"fills in hidden parts\"}, {\"name\": \"qwen_image_2.1_vae_bf16.safetensors\", \"dir\": \"vae\", \"size\": \"676 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/vae/qwen_image_2.1_vae_bf16.safetensors\", \"note\": \"fills in hidden parts\"}, {\"name\": \"Qwen-Image-2.1-LayerExtract.safetensors\", \"dir\": \"loras\", \"size\": \"168 MB\", \"url\": \"https://modelscope.ai/models/DiffSynth-Studio/Qwen-Image-2.1-LayerExtract/resolve/master/model.safetensors\", \"note\": \"fills in hidden parts. Rename model.safetensors to this name\"}], \"packs\": [{\"name\": \"ComfyUI-AusBoss\", \"url\": \"https://github.com/ausboss/ComfyUI-AusBoss\", \"node\": \"AUSBOSS_NODES_Callout\"}], \"links\": [{\"label\": \"YouTube · ausbossdev\", \"url\": \"https://www.youtube.com/@ausbossdev\"}, {\"label\": \"Idol · speridlabs\", \"url\": \"https://huggingface.co/speridlabs/idol\"}, {\"label\": \"Idol files · Comfy-Org\", \"url\": \"https://huggingface.co/Comfy-Org/Idol\"}]}"
   ],
   "widgets_values_named": {
    "note": "{\"v\": 1, \"title\": \"Idol Picture to 3D\", \"subtitle\": \"Type what you want from a picture. Get it in 3D.\", \"author\": \"AusBoss\", \"layout\": \"card\", \"accent\": \"\", \"body\": \"1. Load any picture with an object in it.\\n2. In **Type what you want**, type the thing to take out of the picture, like `the camera`.\\n3. Press **Run**. **What it found** shows what was picked.\\n4. Drag inside **Save Splat** to turn your object around.\\n\\nThe first run takes longer, because the models load once.\\n\\n### What you get\\n\\n- **A .ply file** with your object in 3D. Any Gaussian splat viewer can open it.\\n- The back and sides are made up to match the front.\\n\\n### Switches\\n\\nEach switch is explained in the note next to the switches.\\n\\n### If it looks wrong\\n\\n- Works best on a clear, front-on photo of one object, in even light.\\n- Idol guesses the depth from one picture, so some shapes come out squashed. Try another photo.\\n- Say it more clearly: `the red umbrella`, not `umbrella`.\\n- Parts that stay hidden get guessed, so check **What it found**.\\n- Flat things like a TV come out with a broken back.\\n- Change the **Seed** and run again.\\n- It is built for one object. Rooms and people don't come out well.\\n\\nNeeds ComfyUI 0.43.2 or newer and AusBoss nodes 2.21.2 or newer (update first).\", \"models\": [{\"name\": \"idol_fp16.safetensors\", \"dir\": \"diffusion_models\", \"size\": \"741 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Idol/resolve/main/diffusion_models/idol_fp16.safetensors\", \"note\": \"the Idol model\"}, {\"name\": \"idol_decoder_fp16.safetensors\", \"dir\": \"vae\", \"size\": \"576 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Idol/resolve/main/vae/idol_decoder_fp16.safetensors\", \"note\": \"builds the 3D object\"}, {\"name\": \"dino_v3_vit_h_bf16.safetensors\", \"dir\": \"clip_vision\", \"size\": \"1.68 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Idol/resolve/main/clip_vision/dino_v3_vit_h_bf16.safetensors\", \"note\": \"reads the picture\"}, {\"name\": \"flux2-vae.safetensors\", \"dir\": \"vae\", \"size\": \"336 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Idol/resolve/main/vae/flux2-vae.safetensors\", \"note\": \"reads the picture\"}, {\"name\": \"sam3.1_multiplex_fp16.safetensors\", \"dir\": \"checkpoints\", \"size\": \"1.75 GB\", \"url\": \"https://huggingface.co/Comfy-Org/sam3.1/resolve/main/checkpoints/sam3.1_multiplex_fp16.safetensors\", \"note\": \"finds what you type (by Meta)\"}, {\"name\": \"seedvr2_3b_int8_convrot.safetensors\", \"dir\": \"diffusion_models\", \"size\": \"3.46 GB\", \"url\": \"https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/diffusion_models/seedvr2_3b_int8_convrot.safetensors\", \"note\": \"sharpens your picture\"}, {\"name\": \"seedvr2_ema_vae_fp16.safetensors\", \"dir\": \"vae\", \"size\": \"501 MB\", \"url\": \"https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/vae/seedvr2_ema_vae_fp16.safetensors\", \"note\": \"sharpens your picture\"}, {\"name\": \"qwen_image_2.1_int8_convrot.safetensors\", \"dir\": \"diffusion_models\", \"size\": \"7.26 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/diffusion_models/qwen_image_2.1_int8_convrot.safetensors\", \"note\": \"fills in hidden parts\"}, {\"name\": \"qwen3vl_8b_int8_convrot.safetensors\", \"dir\": \"text_encoders\", \"size\": \"9.35 GB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/text_encoders/qwen3vl_8b_int8_convrot.safetensors\", \"note\": \"fills in hidden parts\"}, {\"name\": \"qwen_image_2.1_vae_bf16.safetensors\", \"dir\": \"vae\", \"size\": \"676 MB\", \"url\": \"https://huggingface.co/Comfy-Org/Qwen-Image-2.1/resolve/main/vae/qwen_image_2.1_vae_bf16.safetensors\", \"note\": \"fills in hidden parts\"}, {\"name\": \"Qwen-Image-2.1-LayerExtract.safetensors\", \"dir\": \"loras\", \"size\": \"168 MB\", \"url\": \"https://modelscope.ai/models/DiffSynth-Studio/Qwen-Image-2.1-LayerExtract/resolve/master/model.safetensors\", \"note\": \"fills in hidden parts. Rename model.safetensors to this name\"}], \"packs\": [{\"name\": \"ComfyUI-AusBoss\", \"url\": \"https://github.com/ausboss/ComfyUI-AusBoss\", \"node\": \"AUSBOSS_NODES_Callout\"}], \"links\": [{\"label\": \"YouTube · ausbossdev\", \"url\": \"https://www.youtube.com/@ausbossdev\"}, {\"label\": \"Idol · speridlabs\", \"url\": \"https://huggingface.co/speridlabs/idol\"}, {\"label\": \"Idol files · Comfy-Org\", \"url\": \"https://huggingface.co/Comfy-Org/Idol\"}]}"
   },
   "color": "#14424d",
   "bgcolor": "#161f21"
  },
  {
   "id": 40,
   "type": "AUSBOSS_NODES_Callout",
   "pos": [
    500,
    472
   ],
   "size": [
    480,
    122
   ],
   "flags": {
    "pinned": true
   },
   "order": 18,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Callout",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "⬇️#10 Load your **picture** here.\n###### Any photo with an object in it. Optionally, crop it with the blue handles."
   ],
   "widgets_values_named": {
    "text": "⬇️#10 Load your **picture** here.\n###### Any photo with an object in it. Optionally, crop it with the blue handles."
   },
   "color": "#07090a",
   "bgcolor": "#07090a",
   "title": "Callout"
  },
  {
   "id": 46,
   "type": "AUSBOSS_NODES_Callout",
   "pos": [
    1000,
    90
   ],
   "size": [
    520,
    122
   ],
   "flags": {
    "pinned": true
   },
   "order": 19,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Callout",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "⬇️#13 **What it found.**\n###### If this is the wrong thing, say it more clearly and run again."
   ],
   "widgets_values_named": {
    "text": "⬇️#13 **What it found.**\n###### If this is the wrong thing, say it more clearly and run again."
   },
   "color": "#07090a",
   "bgcolor": "#07090a",
   "title": "Callout"
  },
  {
   "id": 62,
   "type": "AUSBOSS_NODES_Callout",
   "pos": [
    500,
    90
   ],
   "size": [
    480,
    122
   ],
   "flags": {
    "pinned": true
   },
   "order": 20,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Callout",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "⬇️#8 **Type what you want** to take out of the picture.\n###### Like \"the camera\", \"the rose\" or \"the red umbrella\"."
   ],
   "widgets_values_named": {
    "text": "⬇️#8 **Type what you want** to take out of the picture.\n###### Like \"the camera\", \"the rose\" or \"the red umbrella\"."
   },
   "color": "#07090a",
   "bgcolor": "#07090a",
   "title": "Callout"
  },
  {
   "id": 41,
   "type": "AUSBOSS_NODES_Callout",
   "pos": [
    1940,
    90
   ],
   "size": [
    420,
    436
   ],
   "flags": {
    "pinned": true
   },
   "order": 21,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Callout",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "**Switches**\n- **Fill in hidden parts** draws what a hand covers. Starts off. Leave it off for people and statues. ⚠️ **Big download, about 17 GB.**\n- **Sharpen with SeedVR2** adds detail, about 15 s.\n- **1 million splats** denser, bigger file.\n- **Looser framing** if the edges get cut off.\n- **Save a spin video** a 3 s loop. Pick its color below.\n- **Make a mesh (GLB)** for Blender or a game engine."
   ],
   "widgets_values_named": {
    "text": "**Switches**\n- **Fill in hidden parts** draws what a hand covers. Starts off. Leave it off for people and statues. ⚠️ **Big download, about 17 GB.**\n- **Sharpen with SeedVR2** adds detail, about 15 s.\n- **1 million splats** denser, bigger file.\n- **Looser framing** if the edges get cut off.\n- **Save a spin video** a 3 s loop. Pick its color below.\n- **Make a mesh (GLB)** for Blender or a game engine."
   },
   "color": "#07090a",
   "bgcolor": "#07090a",
   "title": "Callout"
  },
  {
   "id": 44,
   "type": "AUSBOSS_NODES_Callout",
   "pos": [
    1360,
    1664
   ],
   "size": [
    1000,
    122
   ],
   "flags": {
    "pinned": true
   },
   "order": 22,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Callout",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "Behind the scenes.\n###### Each group below is one job: its box and the model files it uses. Double-click a box to see inside. The download links are in the note."
   ],
   "widgets_values_named": {
    "text": "Behind the scenes.\n###### Each group below is one job: its box and the model files it uses. Double-click a box to see inside. The download links are in the note."
   },
   "color": "#07090a",
   "bgcolor": "#07090a",
   "title": "Callout"
  },
  {
   "id": 43,
   "type": "AUSBOSS_NODES_Callout",
   "pos": [
    500,
    1664
   ],
   "size": [
    420,
    152
   ],
   "flags": {
    "pinned": true
   },
   "order": 23,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Callout",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "⬇️#17 Your **spin**. Click **background** to pick its color. It starts on Blender's gray.\n###### Only runs with **Save a spin video** on. **frames** 72 is 3 seconds, a negative number turns the other way."
   ],
   "widgets_values_named": {
    "text": "⬇️#17 Your **spin**. Click **background** to pick its color. It starts on Blender's gray.\n###### Only runs with **Save a spin video** on. **frames** 72 is 3 seconds, a negative number turns the other way."
   },
   "color": "#07090a",
   "bgcolor": "#07090a",
   "title": "Callout"
  },
  {
   "id": 45,
   "type": "AUSBOSS_NODES_Callout",
   "pos": [
    1540,
    576
   ],
   "size": [
    820,
    150
   ],
   "flags": {
    "pinned": true
   },
   "order": 24,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Callout",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "⬇️#33 Your **3D object**. Drag inside to turn it, scroll to zoom in.\n###### It opens small and far away, that's normal."
   ],
   "widgets_values_named": {
    "text": "⬇️#33 Your **3D object**. Drag inside to turn it, scroll to zoom in.\n###### It opens small and far away, that's normal."
   },
   "color": "#07090a",
   "bgcolor": "#07090a",
   "title": "Callout"
  },
  {
   "id": 47,
   "type": "AUSBOSS_NODES_Callout",
   "pos": [
    940,
    2174
   ],
   "size": [
    400,
    122
   ],
   "flags": {
    "pinned": true
   },
   "order": 25,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_Callout",
    "cnr_id": "ausboss-nodes",
    "ver": "2.20.5"
   },
   "widgets_values": [
    "⬇️#34 Your **mesh**.\n###### Only runs with **Make a mesh (GLB)** on."
   ],
   "widgets_values_named": {
    "text": "⬇️#34 Your **mesh**.\n###### Only runs with **Make a mesh (GLB)** on."
   },
   "color": "#07090a",
   "bgcolor": "#07090a",
   "title": "Callout"
  },
  {
   "id": 2,
   "type": "AUSBOSS_NODES_CalloutTile",
   "pos": [
    0,
    -60
   ],
   "size": [
    270,
    96
   ],
   "flags": {
    "pinned": true
   },
   "order": 0,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "title": "Callout",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_CalloutTile",
    "ausbossCalloutTile": "youtube",
    "cnr_id": "ausboss-nodes"
   },
   "widgets_values": [
    "[AusBoss on YouTube](https://www.youtube.com/@ausbossdev)"
   ],
   "widgets_values_named": {
    "text": "[AusBoss on YouTube](https://www.youtube.com/@ausbossdev)"
   },
   "color": "#07090a",
   "bgcolor": "#07090a"
  },
  {
   "id": 123,
   "type": "AUSBOSS_NODES_CalloutTile",
   "pos": [
    290,
    -60
   ],
   "size": [
    270,
    96
   ],
   "flags": {
    "pinned": true
   },
   "order": 0,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "text",
     "name": "text",
     "type": "STRING",
     "widget": {
      "name": "text"
     },
     "link": null
    }
   ],
   "outputs": [],
   "title": "Callout",
   "properties": {
    "Node name for S&R": "AUSBOSS_NODES_CalloutTile",
    "ausbossCalloutTile": "discord",
    "cnr_id": "ausboss-nodes"
   },
   "widgets_values": [
    "[Get help + more workflows](https://discord.gg/RwVxY9Fuaj)"
   ],
   "widgets_values_named": {
    "text": "[Get help + more workflows](https://discord.gg/RwVxY9Fuaj)"
   },
   "color": "#07090a",
   "bgcolor": "#07090a"
  }
 ],
 "links": [
  [
   56,
   10,
   0,
   9,
   0,
   "IMAGE"
  ],
  [
   57,
   8,
   0,
   9,
   1,
   "STRING"
  ],
  [
   58,
   28,
   0,
   9,
   2,
   "CLIP"
  ],
  [
   59,
   29,
   0,
   9,
   3,
   "VAE"
  ],
  [
   60,
   27,
   0,
   30,
   0,
   "MODEL"
  ],
  [
   61,
   30,
   0,
   9,
   4,
   "MODEL"
  ],
  [
   62,
   12,
   0,
   9,
   5,
   "INT"
  ],
  [
   63,
   8,
   0,
   13,
   3,
   "STRING"
  ],
  [
   64,
   9,
   0,
   19,
   0,
   "IMAGE"
  ],
  [
   65,
   25,
   0,
   19,
   1,
   "MODEL"
  ],
  [
   66,
   26,
   0,
   19,
   2,
   "VAE"
  ],
  [
   67,
   19,
   0,
   13,
   0,
   "IMAGE"
  ],
  [
   68,
   24,
   0,
   13,
   1,
   "MODEL"
  ],
  [
   69,
   24,
   1,
   13,
   2,
   "CLIP"
  ],
  [
   70,
   19,
   0,
   15,
   0,
   "IMAGE"
  ],
  [
   71,
   13,
   0,
   15,
   1,
   "MASK"
  ],
  [
   77,
   15,
   0,
   35,
   0,
   "SPLAT"
  ],
  [
   78,
   35,
   0,
   17,
   0,
   "SPLAT"
  ],
  [
   79,
   16,
   0,
   17,
   2,
   "LOAD3D_CAMERA"
  ],
  [
   80,
   15,
   0,
   18,
   0,
   "SPLAT"
  ],
  [
   81,
   17,
   0,
   31,
   0,
   "IMAGE"
  ],
  [
   82,
   18,
   0,
   34,
   0,
   "MESH"
  ],
  [
   83,
   15,
   1,
   33,
   0,
   "FILE_3D_SPLAT_ANY"
  ],
  [
   72,
   22,
   0,
   15,
   2,
   "CLIP_VISION"
  ],
  [
   73,
   23,
   0,
   15,
   3,
   "VAE"
  ],
  [
   74,
   20,
   0,
   15,
   4,
   "MODEL"
  ],
  [
   75,
   21,
   0,
   15,
   5,
   "VAE"
  ],
  [
   76,
   12,
   0,
   15,
   6,
   "INT"
  ]
 ],
 "groups": [
  {
   "id": 1,
   "title": "1 · Your picture → 3D",
   "bounding": [
    480,
    50,
    1900,
    1514
   ],
   "color": "#1d5560",
   "font_size": 24,
   "flags": {
    "pinned": true
   }
  },
  {
   "id": 2,
   "title": "2 · Extras · Behind the scenes",
   "bounding": [
    480,
    1584,
    1900,
    1532
   ],
   "color": "#1d5560",
   "font_size": 24,
   "flags": {
    "pinned": true
   }
  },
  {
   "id": 50,
   "title": "Fill in hidden parts",
   "bounding": [
    1360,
    1806,
    490,
    890
   ],
   "color": "#4b5560",
   "font_size": 18,
   "flags": {
    "pinned": true
   }
  },
  {
   "id": 51,
   "title": "Build the 3D object",
   "bounding": [
    1870,
    1806,
    490,
    834
   ],
   "color": "#4b5560",
   "font_size": 18,
   "flags": {
    "pinned": true
   }
  },
  {
   "id": 52,
   "title": "Sharpen with SeedVR2",
   "bounding": [
    1870,
    2660,
    490,
    436
   ],
   "color": "#4b5560",
   "font_size": 18,
   "flags": {
    "pinned": true
   }
  },
  {
   "id": 53,
   "title": "Find what you typed",
   "bounding": [
    1360,
    2716,
    490,
    184
   ],
   "color": "#4b5560",
   "font_size": 18,
   "flags": {
    "pinned": true
   }
  },
  {
   "id": 54,
   "title": "Make a mesh",
   "bounding": [
    1360,
    2920,
    490,
    176
   ],
   "color": "#4b5560",
   "font_size": 18,
   "flags": {
    "pinned": true
   }
  }
 ],
 "definitions": {
  "subgraphs": [
   {
    "id": "6d3a024c-7d6a-5f2d-8f8d-ff45bbb7932c",
    "version": 1,
    "state": {
     "lastGroupId": 20,
     "lastNodeId": 122,
     "lastLinkId": 83,
     "lastRerouteId": 0
    },
    "revision": 0,
    "config": {},
    "name": "Fill in hidden parts",
    "inputNode": {
     "id": -10,
     "bounding": [
      -260,
      120,
      150,
      172
     ]
    },
    "outputNode": {
     "id": -20,
     "bounding": [
      1100,
      120,
      150,
      100
     ]
    },
    "inputs": [
     {
      "id": "ac3a8b4d-8bdb-5535-9f6e-2b2d52acae2d",
      "name": "picture",
      "type": "IMAGE",
      "linkIds": [
       4
      ],
      "localized_name": "picture",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "04a0acc8-578e-5b21-b10b-3910787cd178",
      "name": "what you want",
      "type": "STRING",
      "linkIds": [
       1
      ],
      "localized_name": "what you want",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "bf21a7b7-ca61-51c8-ba70-fa2504905b3c",
      "name": "text encoder",
      "type": "CLIP",
      "linkIds": [
       3
      ],
      "localized_name": "text encoder",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "a7157c4e-5e84-57bd-94e4-6d3911d6e861",
      "name": "vae",
      "type": "VAE",
      "linkIds": [
       5,
       14
      ],
      "localized_name": "vae",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "a3bf6507-b93a-5802-811b-31cf9993ccb1",
      "name": "model",
      "type": "MODEL",
      "linkIds": [
       6
      ],
      "localized_name": "model",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "3d727637-8b0d-5f20-b6a3-25624af50012",
      "name": "seed",
      "type": "*",
      "linkIds": [
       7
      ],
      "localized_name": "seed",
      "pos": [
       0,
       0
      ]
     }
    ],
    "outputs": [
     {
      "id": "26977e21-a185-5596-a641-dda2c28a1af0",
      "name": "whole object",
      "type": "IMAGE",
      "linkIds": [
       15
      ],
      "localized_name": "whole object",
      "pos": [
       0,
       0
      ]
     }
    ],
    "widgets": [],
    "nodes": [
     {
      "id": 100,
      "type": "Reroute",
      "pos": [
       560,
       80.0
      ],
      "size": [
       75,
       26
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
       {
        "name": "",
        "type": "*",
        "link": 7
       }
      ],
      "outputs": [
       {
        "name": "",
        "type": "*",
        "links": [
         12
        ]
       }
      ],
      "properties": {
       "showOutputText": false,
       "horizontal": false
      }
     },
     {
      "id": 60,
      "type": "AUSBOSS_NODES_Callout",
      "pos": [
       20,
       80.0
      ],
      "size": [
       460,
       122
      ],
      "flags": {
       "pinned": true
      },
      "order": 0,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "text",
        "name": "text",
        "type": "STRING",
        "widget": {
         "name": "text"
        },
        "link": null
       }
      ],
      "outputs": [],
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_Callout",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "Your words become the request, like: Extract the following object: the camera."
      ],
      "widgets_values_named": {
       "text": "Your words become the request, like: Extract the following object: the camera."
      },
      "color": "#07090a",
      "bgcolor": "#07090a",
      "title": "Callout"
     },
     {
      "id": 101,
      "type": "StringFormat",
      "pos": [
       20,
       276.0
      ],
      "size": [
       460,
       160
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "a",
        "name": "values.a",
        "shape": 7,
        "type": "*",
        "link": 1
       },
       {
        "localized_name": "b",
        "name": "values.b",
        "shape": 7,
        "type": "*",
        "link": null
       }
      ],
      "outputs": [
       {
        "localized_name": "STRING",
        "name": "STRING",
        "type": "STRING",
        "links": [
         2
        ]
       }
      ],
      "title": "Format Text - The request",
      "properties": {
       "Node name for S&R": "StringFormat",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       "Extract the following object: {a}."
      ],
      "widgets_values_named": {
       "f_string": "Extract the following object: {a}."
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 102,
      "type": "TextEncodeQwenImage21",
      "pos": [
       20,
       510.0
      ],
      "size": [
       460,
       300
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "clip",
        "name": "clip",
        "type": "CLIP",
        "link": 3
       },
       {
        "localized_name": "image_1",
        "name": "images.image_1",
        "shape": 7,
        "type": "IMAGE",
        "link": 4
       },
       {
        "localized_name": "image_2",
        "name": "images.image_2",
        "shape": 7,
        "type": "IMAGE",
        "link": null
       },
       {
        "localized_name": "image_3",
        "name": "images.image_3",
        "shape": 7,
        "type": "IMAGE",
        "link": null
       },
       {
        "localized_name": "image_4",
        "name": "images.image_4",
        "shape": 7,
        "type": "IMAGE",
        "link": null
       },
       {
        "localized_name": "vae",
        "name": "vae",
        "shape": 7,
        "type": "VAE",
        "link": 5
       },
       {
        "localized_name": "prompt",
        "name": "prompt",
        "type": "STRING",
        "widget": {
         "name": "prompt"
        },
        "link": 2
       }
      ],
      "outputs": [
       {
        "localized_name": "positive",
        "name": "positive",
        "type": "CONDITIONING",
        "links": [
         9
        ]
       },
       {
        "localized_name": "negative",
        "name": "negative",
        "type": "CONDITIONING",
        "links": [
         10
        ]
       },
       {
        "localized_name": "latent",
        "name": "latent",
        "type": "LATENT",
        "links": [
         11
        ]
       }
      ],
      "title": "Text Encode Qwen Image 2.1 - Your picture and words",
      "properties": {
       "Node name for S&R": "TextEncodeQwenImage21",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       "",
       "",
       0
      ],
      "widgets_values_named": {
       "prompt": "",
       "negative_prompt": "",
       "resolution": 0
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 103,
      "type": "QwenImage21Cache",
      "pos": [
       20,
       884.0
      ],
      "size": [
       460,
       120
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "model",
        "name": "model",
        "type": "MODEL",
        "link": 6
       }
      ],
      "outputs": [
       {
        "localized_name": "MODEL",
        "name": "MODEL",
        "type": "MODEL",
        "links": [
         8
        ]
       }
      ],
      "title": "Reference cache",
      "properties": {
       "Node name for S&R": "QwenImage21Cache",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       "auto",
       "default"
      ],
      "widgets_values_named": {
       "device": "auto",
       "dtype": "default"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 61,
      "type": "AUSBOSS_NODES_Callout",
      "pos": [
       560,
       225.33333333333334
      ],
      "size": [
       460,
       150
      ],
      "flags": {
       "pinned": true
      },
      "order": 1,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "text",
        "name": "text",
        "type": "STRING",
        "widget": {
         "name": "text"
        },
        "link": null
       }
      ],
      "outputs": [],
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_Callout",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "Qwen draws the whole object on a plain background.\n###### 25 steps, CFG 2.5."
      ],
      "widgets_values_named": {
       "text": "Qwen draws the whole object on a plain background.\n###### 25 steps, CFG 2.5."
      },
      "color": "#07090a",
      "bgcolor": "#07090a",
      "title": "Callout"
     },
     {
      "id": 104,
      "type": "KSampler",
      "pos": [
       560,
       494.6666666666667
      ],
      "size": [
       460,
       300
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "model",
        "name": "model",
        "type": "MODEL",
        "link": 8
       },
       {
        "localized_name": "positive",
        "name": "positive",
        "type": "CONDITIONING",
        "link": 9
       },
       {
        "localized_name": "negative",
        "name": "negative",
        "type": "CONDITIONING",
        "link": 10
       },
       {
        "localized_name": "latent_image",
        "name": "latent_image",
        "type": "LATENT",
        "link": 11
       },
       {
        "localized_name": "seed",
        "name": "seed",
        "type": "INT",
        "widget": {
         "name": "seed"
        },
        "link": 12
       }
      ],
      "outputs": [
       {
        "localized_name": "LATENT",
        "name": "LATENT",
        "type": "LATENT",
        "links": [
         13
        ]
       }
      ],
      "title": "Sampler - 25 steps, CFG 2.5",
      "properties": {
       "Node name for S&R": "KSampler",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       42,
       "fixed",
       25,
       2.5,
       "euler",
       "simple",
       1
      ],
      "widgets_values_named": {
       "seed": 42,
       "control_after_generate": "fixed",
       "steps": 25,
       "cfg": 2.5,
       "sampler_name": "euler",
       "scheduler": "simple",
       "denoise": 1
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 105,
      "type": "VAEDecode",
      "pos": [
       560,
       914.0
      ],
      "size": [
       460,
       90
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "samples",
        "name": "samples",
        "type": "LATENT",
        "link": 13
       },
       {
        "localized_name": "vae",
        "name": "vae",
        "type": "VAE",
        "link": 14
       }
      ],
      "outputs": [
       {
        "localized_name": "IMAGE",
        "name": "IMAGE",
        "type": "IMAGE",
        "links": [
         15
        ]
       }
      ],
      "title": "Decode",
      "properties": {
       "Node name for S&R": "VAEDecode",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     }
    ],
    "groups": [
     {
      "id": 5,
      "title": "1 · The request",
      "bounding": [
       0,
       0.0,
       500,
       1054.0
      ],
      "color": "#1d5560",
      "flags": {
       "pinned": true
      }
     },
     {
      "id": 6,
      "title": "2 · Draw it",
      "bounding": [
       540,
       0.0,
       500,
       1054.0
      ],
      "color": "#1d5560",
      "flags": {
       "pinned": true
      }
     }
    ],
    "links": [
     {
      "id": 6,
      "origin_id": -10,
      "origin_slot": 4,
      "target_id": 103,
      "target_slot": 0,
      "type": "MODEL"
     },
     {
      "id": 7,
      "origin_id": -10,
      "origin_slot": 5,
      "target_id": 100,
      "target_slot": 0,
      "type": "*"
     },
     {
      "id": 8,
      "origin_id": 103,
      "origin_slot": 0,
      "target_id": 104,
      "target_slot": 0,
      "type": "MODEL"
     },
     {
      "id": 9,
      "origin_id": 102,
      "origin_slot": 0,
      "target_id": 104,
      "target_slot": 1,
      "type": "CONDITIONING"
     },
     {
      "id": 10,
      "origin_id": 102,
      "origin_slot": 1,
      "target_id": 104,
      "target_slot": 2,
      "type": "CONDITIONING"
     },
     {
      "id": 11,
      "origin_id": 102,
      "origin_slot": 2,
      "target_id": 104,
      "target_slot": 3,
      "type": "LATENT"
     },
     {
      "id": 12,
      "origin_id": 100,
      "origin_slot": 0,
      "target_id": 104,
      "target_slot": 4,
      "type": "INT"
     },
     {
      "id": 13,
      "origin_id": 104,
      "origin_slot": 0,
      "target_id": 105,
      "target_slot": 0,
      "type": "LATENT"
     },
     {
      "id": 14,
      "origin_id": -10,
      "origin_slot": 3,
      "target_id": 105,
      "target_slot": 1,
      "type": "VAE"
     },
     {
      "id": 15,
      "origin_id": 105,
      "origin_slot": 0,
      "target_id": -20,
      "target_slot": 0,
      "type": "IMAGE"
     },
     {
      "id": 1,
      "origin_id": -10,
      "origin_slot": 1,
      "target_id": 101,
      "target_slot": 0,
      "type": "STRING"
     },
     {
      "id": 3,
      "origin_id": -10,
      "origin_slot": 2,
      "target_id": 102,
      "target_slot": 0,
      "type": "CLIP"
     },
     {
      "id": 4,
      "origin_id": -10,
      "origin_slot": 0,
      "target_id": 102,
      "target_slot": 1,
      "type": "IMAGE"
     },
     {
      "id": 5,
      "origin_id": -10,
      "origin_slot": 3,
      "target_id": 102,
      "target_slot": 5,
      "type": "VAE"
     },
     {
      "id": 2,
      "origin_id": 101,
      "origin_slot": 0,
      "target_id": 102,
      "target_slot": 6,
      "type": "STRING"
     }
    ],
    "extra": {}
   },
   {
    "id": "8da9b362-e0af-54bb-84dd-cc4a48afda4a",
    "version": 1,
    "state": {
     "lastGroupId": 20,
     "lastNodeId": 122,
     "lastLinkId": 83,
     "lastRerouteId": 0
    },
    "revision": 0,
    "config": {},
    "name": "Sharpen with SeedVR2",
    "inputNode": {
     "id": -10,
     "bounding": [
      -260,
      120,
      150,
      140
     ]
    },
    "outputNode": {
     "id": -20,
     "bounding": [
      1100,
      120,
      150,
      100
     ]
    },
    "inputs": [
     {
      "id": "d00001b9-d300-5d15-99d6-689d7090b9ec",
      "name": "picture",
      "type": "IMAGE",
      "linkIds": [
       16
      ],
      "localized_name": "picture",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "91218c60-b8d3-5601-ada1-057159e6b35d",
      "name": "model",
      "type": "MODEL",
      "linkIds": [
       20,
       22
      ],
      "localized_name": "model",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "17ef9fc3-d890-58d7-aa3f-05e94f104744",
      "name": "vae",
      "type": "VAE",
      "linkIds": [
       19,
       27
      ],
      "localized_name": "vae",
      "pos": [
       0,
       0
      ]
     }
    ],
    "outputs": [
     {
      "id": "70dab0e8-095b-5f3f-8dd8-ba55faa1c7f8",
      "name": "sharper picture",
      "type": "IMAGE",
      "linkIds": [
       30
      ],
      "localized_name": "sharper picture",
      "pos": [
       0,
       0
      ]
     }
    ],
    "widgets": [],
    "nodes": [
     {
      "id": 58,
      "type": "AUSBOSS_NODES_Callout",
      "pos": [
       20,
       80.0
      ],
      "size": [
       460,
       122
      ],
      "flags": {
       "pinned": true
      },
      "order": 0,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "text",
        "name": "text",
        "type": "STRING",
        "widget": {
         "name": "text"
        },
        "link": null
       }
      ],
      "outputs": [],
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_Callout",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "Your picture is enlarged to about 4 megapixels."
      ],
      "widgets_values_named": {
       "text": "Your picture is enlarged to about 4 megapixels."
      },
      "color": "#07090a",
      "bgcolor": "#07090a",
      "title": "Callout"
     },
     {
      "id": 106,
      "type": "AUSBOSS_NODES_ImageResize",
      "pos": [
       20,
       340.6666666666667
      ],
      "size": [
       460,
       300
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "image",
        "name": "image",
        "type": "IMAGE",
        "link": 16
       },
       {
        "localized_name": "mask",
        "name": "mask",
        "shape": 7,
        "type": "MASK",
        "link": null
       },
       {
        "localized_name": "width",
        "name": "width",
        "type": "INT",
        "link": null
       },
       {
        "localized_name": "height",
        "name": "height",
        "type": "INT",
        "link": null
       }
      ],
      "outputs": [
       {
        "localized_name": "image",
        "name": "image",
        "type": "IMAGE",
        "links": [
         17,
         29
        ]
       },
       {
        "localized_name": "mask",
        "name": "mask",
        "type": "MASK",
        "links": []
       },
       {
        "localized_name": "width",
        "name": "width",
        "type": "INT",
        "links": []
       },
       {
        "localized_name": "height",
        "name": "height",
        "type": "INT",
        "links": []
       }
      ],
      "title": "Enlarge it",
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_ImageResize",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "megapixels",
       0,
       0,
       1024,
       4,
       0.5,
       "fit",
       "#000000",
       32,
       "lanczos"
      ],
      "widgets_values_named": {
       "target_mode": "megapixels",
       "width": 0,
       "height": 0,
       "edge_length": 1024,
       "megapixels": 4,
       "scale_factor": 0.5,
       "keep_proportion": "fit",
       "fill_color": "#000000",
       "divisible_by": 32,
       "interpolation": "lanczos"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 107,
      "type": "SeedVR2Preprocess",
      "pos": [
       20,
       779.3333333333334
      ],
      "size": [
       460,
       90
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "resized_images",
        "name": "resized_images",
        "type": "IMAGE",
        "link": 17
       }
      ],
      "outputs": [
       {
        "localized_name": "images",
        "name": "images",
        "type": "IMAGE",
        "links": [
         18
        ]
       }
      ],
      "title": "Get it ready",
      "properties": {
       "Node name for S&R": "SeedVR2Preprocess",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 108,
      "type": "VAEEncodeTiled",
      "pos": [
       20,
       1008.0
      ],
      "size": [
       460,
       200
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "pixels",
        "name": "pixels",
        "type": "IMAGE",
        "link": 18
       },
       {
        "localized_name": "vae",
        "name": "vae",
        "type": "VAE",
        "link": 19
       }
      ],
      "outputs": [
       {
        "localized_name": "LATENT",
        "name": "LATENT",
        "type": "LATENT",
        "links": [
         21,
         25
        ]
       }
      ],
      "title": "Read it",
      "properties": {
       "Node name for S&R": "VAEEncodeTiled",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       512,
       128,
       4096,
       8
      ],
      "widgets_values_named": {
       "tile_size": 512,
       "overlap": 128,
       "temporal_size": 4096,
       "temporal_overlap": 8
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 59,
      "type": "AUSBOSS_NODES_Callout",
      "pos": [
       560,
       80.0
      ],
      "size": [
       460,
       122
      ],
      "flags": {
       "pinned": true
      },
      "order": 1,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "text",
        "name": "text",
        "type": "STRING",
        "widget": {
         "name": "text"
        },
        "link": null
       }
      ],
      "outputs": [],
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_Callout",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "SeedVR2 cleans it up in one step, then the colors are matched back to your picture."
      ],
      "widgets_values_named": {
       "text": "SeedVR2 cleans it up in one step, then the colors are matched back to your picture."
      },
      "color": "#07090a",
      "bgcolor": "#07090a",
      "title": "Callout"
     },
     {
      "id": 109,
      "type": "SeedVR2Conditioning",
      "pos": [
       560,
       276.0
      ],
      "size": [
       460,
       90
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "model",
        "name": "model",
        "type": "MODEL",
        "link": 20
       },
       {
        "localized_name": "latent",
        "name": "vae_conditioning",
        "type": "LATENT",
        "link": 21
       }
      ],
      "outputs": [
       {
        "localized_name": "positive",
        "name": "positive",
        "type": "CONDITIONING",
        "links": [
         23
        ]
       },
       {
        "localized_name": "negative",
        "name": "negative",
        "type": "CONDITIONING",
        "links": [
         24
        ]
       }
      ],
      "title": "SeedVR2 setup",
      "properties": {
       "Node name for S&R": "SeedVR2Conditioning",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 110,
      "type": "KSampler",
      "pos": [
       560,
       440.0
      ],
      "size": [
       460,
       300
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "model",
        "name": "model",
        "type": "MODEL",
        "link": 22
       },
       {
        "localized_name": "positive",
        "name": "positive",
        "type": "CONDITIONING",
        "link": 23
       },
       {
        "localized_name": "negative",
        "name": "negative",
        "type": "CONDITIONING",
        "link": 24
       },
       {
        "localized_name": "latent_image",
        "name": "latent_image",
        "type": "LATENT",
        "link": 25
       }
      ],
      "outputs": [
       {
        "localized_name": "LATENT",
        "name": "LATENT",
        "type": "LATENT",
        "links": [
         26
        ]
       }
      ],
      "title": "Clean it up",
      "properties": {
       "Node name for S&R": "KSampler",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       42,
       "fixed",
       1,
       1,
       "euler",
       "simple",
       1
      ],
      "widgets_values_named": {
       "seed": 42,
       "control_after_generate": "fixed",
       "steps": 1,
       "cfg": 1,
       "sampler_name": "euler",
       "scheduler": "simple",
       "denoise": 1
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 111,
      "type": "VAEDecodeTiled",
      "pos": [
       560,
       814.0
      ],
      "size": [
       460,
       200
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "samples",
        "name": "samples",
        "type": "LATENT",
        "link": 26
       },
       {
        "localized_name": "vae",
        "name": "vae",
        "type": "VAE",
        "link": 27
       }
      ],
      "outputs": [
       {
        "localized_name": "IMAGE",
        "name": "IMAGE",
        "type": "IMAGE",
        "links": [
         28
        ]
       }
      ],
      "title": "Draw it",
      "properties": {
       "Node name for S&R": "VAEDecodeTiled",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       512,
       128,
       4096,
       8
      ],
      "widgets_values_named": {
       "tile_size": 512,
       "overlap": 128,
       "temporal_size": 4096,
       "temporal_overlap": 8
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 112,
      "type": "SeedVR2PostProcessing",
      "pos": [
       560,
       1088.0
      ],
      "size": [
       460,
       120
      ],
      "flags": {},
      "order": 8,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "images",
        "name": "images",
        "type": "IMAGE",
        "link": 28
       },
       {
        "localized_name": "original_resized_images",
        "name": "original_resized_images",
        "type": "IMAGE",
        "link": 29
       }
      ],
      "outputs": [
       {
        "localized_name": "images",
        "name": "images",
        "type": "IMAGE",
        "links": [
         30
        ]
       }
      ],
      "title": "Match the colors",
      "properties": {
       "Node name for S&R": "SeedVR2PostProcessing",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       "lab"
      ],
      "widgets_values_named": {
       "color_correction_method": "lab"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     }
    ],
    "groups": [
     {
      "id": 7,
      "title": "1 · Get it ready",
      "bounding": [
       0,
       0.0,
       500,
       1258.0
      ],
      "color": "#1d5560",
      "flags": {
       "pinned": true
      }
     },
     {
      "id": 8,
      "title": "2 · Clean it up",
      "bounding": [
       540,
       0.0,
       500,
       1258.0
      ],
      "color": "#1d5560",
      "flags": {
       "pinned": true
      }
     }
    ],
    "links": [
     {
      "id": 16,
      "origin_id": -10,
      "origin_slot": 0,
      "target_id": 106,
      "target_slot": 0,
      "type": "IMAGE"
     },
     {
      "id": 17,
      "origin_id": 106,
      "origin_slot": 0,
      "target_id": 107,
      "target_slot": 0,
      "type": "IMAGE"
     },
     {
      "id": 18,
      "origin_id": 107,
      "origin_slot": 0,
      "target_id": 108,
      "target_slot": 0,
      "type": "IMAGE"
     },
     {
      "id": 19,
      "origin_id": -10,
      "origin_slot": 2,
      "target_id": 108,
      "target_slot": 1,
      "type": "VAE"
     },
     {
      "id": 20,
      "origin_id": -10,
      "origin_slot": 1,
      "target_id": 109,
      "target_slot": 0,
      "type": "MODEL"
     },
     {
      "id": 21,
      "origin_id": 108,
      "origin_slot": 0,
      "target_id": 109,
      "target_slot": 1,
      "type": "LATENT"
     },
     {
      "id": 22,
      "origin_id": -10,
      "origin_slot": 1,
      "target_id": 110,
      "target_slot": 0,
      "type": "MODEL"
     },
     {
      "id": 23,
      "origin_id": 109,
      "origin_slot": 0,
      "target_id": 110,
      "target_slot": 1,
      "type": "CONDITIONING"
     },
     {
      "id": 24,
      "origin_id": 109,
      "origin_slot": 1,
      "target_id": 110,
      "target_slot": 2,
      "type": "CONDITIONING"
     },
     {
      "id": 25,
      "origin_id": 108,
      "origin_slot": 0,
      "target_id": 110,
      "target_slot": 3,
      "type": "LATENT"
     },
     {
      "id": 26,
      "origin_id": 110,
      "origin_slot": 0,
      "target_id": 111,
      "target_slot": 0,
      "type": "LATENT"
     },
     {
      "id": 27,
      "origin_id": -10,
      "origin_slot": 2,
      "target_id": 111,
      "target_slot": 1,
      "type": "VAE"
     },
     {
      "id": 28,
      "origin_id": 111,
      "origin_slot": 0,
      "target_id": 112,
      "target_slot": 0,
      "type": "IMAGE"
     },
     {
      "id": 29,
      "origin_id": 106,
      "origin_slot": 0,
      "target_id": 112,
      "target_slot": 1,
      "type": "IMAGE"
     },
     {
      "id": 30,
      "origin_id": 112,
      "origin_slot": 0,
      "target_id": -20,
      "target_slot": 0,
      "type": "IMAGE"
     }
    ],
    "extra": {}
   },
   {
    "id": "bd490a32-7be7-562a-8da0-bc7f19460bde",
    "version": 1,
    "state": {
     "lastGroupId": 20,
     "lastNodeId": 122,
     "lastLinkId": 83,
     "lastRerouteId": 0
    },
    "revision": 0,
    "config": {},
    "name": "Build the 3D object",
    "inputNode": {
     "id": -10,
     "bounding": [
      -260,
      120,
      150,
      238
     ]
    },
    "outputNode": {
     "id": -20,
     "bounding": [
      2180,
      120,
      150,
      100
     ]
    },
    "inputs": [
     {
      "id": "00fb91be-d218-5acc-a1b5-cf48c975eb35",
      "name": "picture",
      "type": "IMAGE",
      "linkIds": [
       31
      ],
      "localized_name": "picture",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "3ea57558-8f5a-5a84-b570-caefe8874a06",
      "name": "picked object",
      "type": "MASK",
      "linkIds": [
       32
      ],
      "localized_name": "picked object",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "01abba7d-091e-55b0-9f25-c37250c1d124",
      "name": "looser framing",
      "type": "BOOLEAN",
      "linkIds": [
       37
      ],
      "localized_name": "looser framing",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "581900f7-ee70-5801-9d08-1dbb289be867",
      "name": "splats",
      "type": "INT",
      "linkIds": [
       50
      ],
      "localized_name": "splats",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "cd013e49-4e22-515c-b2ba-91f046434608",
      "name": "clip vision",
      "type": "CLIP_VISION",
      "linkIds": [
       40
      ],
      "localized_name": "clip vision",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "46bd9d4b-9902-5175-8c3f-12176a152dc5",
      "name": "picture vae",
      "type": "VAE",
      "linkIds": [
       41
      ],
      "localized_name": "picture vae",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "104fd8c2-a7b6-585f-bff7-8dac5ab706be",
      "name": "model",
      "type": "MODEL",
      "linkIds": [
       42
      ],
      "localized_name": "model",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "e74950ae-22e4-59b8-afbe-27e3a29c77df",
      "name": "decoder",
      "type": "VAE",
      "linkIds": [
       48
      ],
      "localized_name": "decoder",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "f9d8d537-0b3e-5a9c-a9f7-3d5809e4af61",
      "name": "seed",
      "type": "*",
      "linkIds": [
       38
      ],
      "localized_name": "seed",
      "pos": [
       0,
       0
      ]
     }
    ],
    "outputs": [
     {
      "id": "2f4e27fe-39a2-5b56-b161-241b3fafc233",
      "name": "splat",
      "type": "SPLAT",
      "linkIds": [
       52
      ],
      "localized_name": "splat",
      "pos": [
       0,
       0
      ]
     },
     {
      "id": "250d3567-6db6-5ba2-b069-6435c4b71954",
      "name": "3D file",
      "type": "FILE_3D_SPLAT_ANY",
      "linkIds": [
       53
      ],
      "localized_name": "3D file",
      "pos": [
       0,
       0
      ]
     }
    ],
    "widgets": [],
    "nodes": [
     {
      "id": 50,
      "type": "AUSBOSS_NODES_Callout",
      "pos": [
       20,
       80.0
      ],
      "size": [
       460,
       122
      ],
      "flags": {
       "pinned": true
      },
      "order": 0,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "text",
        "name": "text",
        "type": "STRING",
        "widget": {
         "name": "text"
        },
        "link": null
       }
      ],
      "outputs": [],
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_Callout",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "The picked object is cut out and centered."
      ],
      "widgets_values_named": {
       "text": "The picked object is cut out and centered."
      },
      "color": "#07090a",
      "bgcolor": "#07090a",
      "title": "Callout"
     },
     {
      "id": 113,
      "type": "TripoSplatPreprocessImage",
      "pos": [
       20,
       385.0
      ],
      "size": [
       460,
       150
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "image",
        "name": "image",
        "type": "IMAGE",
        "link": 31
       },
       {
        "localized_name": "mask",
        "name": "mask",
        "type": "MASK",
        "link": 32
       }
      ],
      "outputs": [
       {
        "localized_name": "image",
        "name": "image",
        "type": "IMAGE",
        "links": [
         33,
         35
        ]
       }
      ],
      "title": "Center it",
      "properties": {
       "Node name for S&R": "TripoSplatPreprocessImage",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       6,
       1024
      ],
      "widgets_values_named": {
       "erode_radius": 6,
       "size": 1024
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 114,
      "type": "ImageScale",
      "pos": [
       20,
       718.0
      ],
      "size": [
       460,
       180
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "image",
        "name": "image",
        "type": "IMAGE",
        "link": 33
       }
      ],
      "outputs": [
       {
        "localized_name": "IMAGE",
        "name": "IMAGE",
        "type": "IMAGE",
        "links": [
         34
        ]
       }
      ],
      "title": "Shrink it",
      "properties": {
       "Node name for S&R": "ImageScale",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       "lanczos",
       724,
       724,
       "disabled"
      ],
      "widgets_values_named": {
       "upscale_method": "lanczos",
       "width": 724,
       "height": 724,
       "crop": "disabled"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 51,
      "type": "AUSBOSS_NODES_Callout",
      "pos": [
       560,
       80.0
      ],
      "size": [
       460,
       150
      ],
      "flags": {
       "pinned": true
      },
      "order": 1,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "text",
        "name": "text",
        "type": "STRING",
        "widget": {
         "name": "text"
        },
        "link": null
       }
      ],
      "outputs": [],
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_Callout",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "Looser framing shrinks it and adds black around it.\n###### Tight framing keeps the most detail, so it is the default."
      ],
      "widgets_values_named": {
       "text": "Looser framing shrinks it and adds black around it.\n###### Tight framing keeps the most detail, so it is the default."
      },
      "color": "#07090a",
      "bgcolor": "#07090a",
      "title": "Callout"
     },
     {
      "id": 115,
      "type": "PadImageNode",
      "pos": [
       560,
       405.0
      ],
      "size": [
       460,
       240
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "image",
        "name": "image",
        "type": "IMAGE",
        "link": 34
       }
      ],
      "outputs": [
       {
        "localized_name": "image",
        "name": "image",
        "type": "IMAGE",
        "links": [
         36
        ]
       }
      ],
      "title": "Add black around it",
      "properties": {
       "Node name for S&R": "PadImageNode",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       "pad dimensions",
       150,
       150,
       150,
       150,
       "color",
       "#000000",
       0
      ],
      "widgets_values_named": {
       "padding_type": "pad dimensions",
       "padding_type.left": 150,
       "padding_type.top": 150,
       "padding_type.right": 150,
       "padding_type.bottom": 150,
       "padding_style": "color",
       "padding_style.color": "#000000",
       "padding_style.feathering": 0
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 116,
      "type": "ComfySwitchNode",
      "pos": [
       560,
       820.0
      ],
      "size": [
       460,
       78
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "on_false",
        "name": "on_false",
        "shape": 7,
        "type": "IMAGE",
        "link": 35
       },
       {
        "localized_name": "on_true",
        "name": "on_true",
        "shape": 7,
        "type": "IMAGE",
        "link": 36
       },
       {
        "localized_name": "switch",
        "name": "switch",
        "type": "BOOLEAN",
        "widget": {
         "name": "switch"
        },
        "link": 37
       }
      ],
      "outputs": [
       {
        "localized_name": "output",
        "name": "output",
        "type": "IMAGE",
        "links": [
         39
        ]
       }
      ],
      "title": "If/Else Switch - Which framing",
      "properties": {
       "Node name for S&R": "ComfySwitchNode",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       false
      ],
      "widgets_values_named": {
       "switch": false
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 117,
      "type": "Reroute",
      "pos": [
       1100,
       80.0
      ],
      "size": [
       75,
       26
      ],
      "flags": {},
      "order": 8,
      "mode": 0,
      "inputs": [
       {
        "name": "",
        "type": "*",
        "link": 38
       }
      ],
      "outputs": [
       {
        "name": "",
        "type": "*",
        "links": [
         46,
         49
        ]
       }
      ],
      "properties": {
       "showOutputText": false,
       "horizontal": false
      }
     },
     {
      "id": 52,
      "type": "AUSBOSS_NODES_Callout",
      "pos": [
       1100,
       180.0
      ],
      "size": [
       460,
       150
      ],
      "flags": {
       "pinned": true
      },
      "order": 2,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "text",
        "name": "text",
        "type": "STRING",
        "widget": {
         "name": "text"
        },
        "link": null
       }
      ],
      "outputs": [],
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_Callout",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "Idol's own settings: euler, simple, 50 steps, CFG 4.\n###### Its guidance 3 is CFG 4 here."
      ],
      "widgets_values_named": {
       "text": "Idol's own settings: euler, simple, 50 steps, CFG 4.\n###### Its guidance 3 is CFG 4 here."
      },
      "color": "#07090a",
      "bgcolor": "#07090a",
      "title": "Callout"
     },
     {
      "id": 118,
      "type": "TripoSplatConditioning",
      "pos": [
       1100,
       404.0
      ],
      "size": [
       460,
       120
      ],
      "flags": {},
      "order": 9,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "clip_vision",
        "name": "clip_vision",
        "type": "CLIP_VISION",
        "link": 40
       },
       {
        "localized_name": "vae",
        "name": "vae",
        "type": "VAE",
        "link": 41
       },
       {
        "localized_name": "image",
        "name": "image",
        "type": "IMAGE",
        "link": 39
       }
      ],
      "outputs": [
       {
        "localized_name": "positive",
        "name": "positive",
        "type": "CONDITIONING",
        "links": [
         43
        ]
       },
       {
        "localized_name": "negative",
        "name": "negative",
        "type": "CONDITIONING",
        "links": [
         44
        ]
       },
       {
        "localized_name": "latent",
        "name": "latent",
        "type": "LATENT",
        "links": [
         45
        ]
       }
      ],
      "title": "Read the picture",
      "properties": {
       "Node name for S&R": "TripoSplatConditioning",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 119,
      "type": "KSampler",
      "pos": [
       1100,
       598.0
      ],
      "size": [
       460,
       300
      ],
      "flags": {},
      "order": 10,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "model",
        "name": "model",
        "type": "MODEL",
        "link": 42
       },
       {
        "localized_name": "positive",
        "name": "positive",
        "type": "CONDITIONING",
        "link": 43
       },
       {
        "localized_name": "negative",
        "name": "negative",
        "type": "CONDITIONING",
        "link": 44
       },
       {
        "localized_name": "latent_image",
        "name": "latent_image",
        "type": "LATENT",
        "link": 45
       },
       {
        "localized_name": "seed",
        "name": "seed",
        "type": "INT",
        "widget": {
         "name": "seed"
        },
        "link": 46
       }
      ],
      "outputs": [
       {
        "localized_name": "LATENT",
        "name": "LATENT",
        "type": "LATENT",
        "links": [
         47
        ]
       }
      ],
      "title": "Make it",
      "properties": {
       "Node name for S&R": "KSampler",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       42,
       "fixed",
       50,
       4,
       "euler",
       "simple",
       1
      ],
      "widgets_values_named": {
       "seed": 42,
       "control_after_generate": "fixed",
       "steps": 50,
       "cfg": 4,
       "sampler_name": "euler",
       "scheduler": "simple",
       "denoise": 1
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 53,
      "type": "AUSBOSS_NODES_Callout",
      "pos": [
       1640,
       80.0
      ],
      "size": [
       460,
       150
      ],
      "flags": {
       "pinned": true
      },
      "order": 3,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "text",
        "name": "text",
        "type": "STRING",
        "widget": {
         "name": "text"
        },
        "link": null
       }
      ],
      "outputs": [],
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_Callout",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "The object is built from small splats, then saved as a .ply file.\n###### **format** spz makes a much smaller file with base colors only."
      ],
      "widgets_values_named": {
       "text": "The object is built from small splats, then saved as a .ply file.\n###### **format** spz makes a much smaller file with base colors only."
      },
      "color": "#07090a",
      "bgcolor": "#07090a",
      "title": "Callout"
     },
     {
      "id": 120,
      "type": "VAEDecodeTripoSplat",
      "pos": [
       1640,
       429.0
      ],
      "size": [
       460,
       180
      ],
      "flags": {},
      "order": 11,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "samples",
        "name": "samples",
        "type": "LATENT",
        "link": 47
       },
       {
        "localized_name": "vae",
        "name": "vae",
        "type": "VAE",
        "link": 48
       },
       {
        "localized_name": "num_gaussians",
        "name": "num_gaussians",
        "type": "INT",
        "widget": {
         "name": "num_gaussians"
        },
        "link": 50
       },
       {
        "localized_name": "seed",
        "name": "seed",
        "type": "INT",
        "widget": {
         "name": "seed"
        },
        "link": 49
       }
      ],
      "outputs": [
       {
        "localized_name": "splat",
        "name": "splat",
        "type": "SPLAT",
        "links": [
         51,
         52
        ]
       }
      ],
      "title": "Build the 3D object",
      "properties": {
       "Node name for S&R": "VAEDecodeTripoSplat",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       262144,
       42,
       "fixed"
      ],
      "widgets_values_named": {
       "num_gaussians": 262144,
       "seed": 42,
       "control_after_generate": "fixed"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     },
     {
      "id": 121,
      "type": "SplatToFile3D",
      "pos": [
       1640,
       808.0
      ],
      "size": [
       460,
       90
      ],
      "flags": {},
      "order": 12,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "splat",
        "name": "splat",
        "type": "SPLAT",
        "link": 51
       }
      ],
      "outputs": [
       {
        "localized_name": "model_3d",
        "name": "model_3d",
        "type": "FILE_3D_SPLAT_ANY",
        "links": [
         53
        ]
       }
      ],
      "title": "Make the file",
      "properties": {
       "Node name for S&R": "SplatToFile3D",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       "ply"
      ],
      "widgets_values_named": {
       "format": "ply"
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     }
    ],
    "groups": [
     {
      "id": 9,
      "title": "1 · Center it",
      "bounding": [
       0,
       0.0,
       500,
       948.0
      ],
      "color": "#1d5560",
      "flags": {
       "pinned": true
      }
     },
     {
      "id": 10,
      "title": "2 · Framing",
      "bounding": [
       540,
       0.0,
       500,
       948.0
      ],
      "color": "#1d5560",
      "flags": {
       "pinned": true
      }
     },
     {
      "id": 11,
      "title": "3 · Make it",
      "bounding": [
       1080,
       0.0,
       500,
       948.0
      ],
      "color": "#1d5560",
      "flags": {
       "pinned": true
      }
     },
     {
      "id": 12,
      "title": "4 · Build it",
      "bounding": [
       1620,
       0.0,
       500,
       948.0
      ],
      "color": "#1d5560",
      "flags": {
       "pinned": true
      }
     }
    ],
    "links": [
     {
      "id": 31,
      "origin_id": -10,
      "origin_slot": 0,
      "target_id": 113,
      "target_slot": 0,
      "type": "IMAGE"
     },
     {
      "id": 32,
      "origin_id": -10,
      "origin_slot": 1,
      "target_id": 113,
      "target_slot": 1,
      "type": "MASK"
     },
     {
      "id": 33,
      "origin_id": 113,
      "origin_slot": 0,
      "target_id": 114,
      "target_slot": 0,
      "type": "IMAGE"
     },
     {
      "id": 35,
      "origin_id": 113,
      "origin_slot": 0,
      "target_id": 116,
      "target_slot": 0,
      "type": "IMAGE"
     },
     {
      "id": 36,
      "origin_id": 115,
      "origin_slot": 0,
      "target_id": 116,
      "target_slot": 1,
      "type": "IMAGE"
     },
     {
      "id": 37,
      "origin_id": -10,
      "origin_slot": 2,
      "target_id": 116,
      "target_slot": 2,
      "type": "BOOLEAN"
     },
     {
      "id": 38,
      "origin_id": -10,
      "origin_slot": 8,
      "target_id": 117,
      "target_slot": 0,
      "type": "*"
     },
     {
      "id": 39,
      "origin_id": 116,
      "origin_slot": 0,
      "target_id": 118,
      "target_slot": 2,
      "type": "IMAGE"
     },
     {
      "id": 40,
      "origin_id": -10,
      "origin_slot": 4,
      "target_id": 118,
      "target_slot": 0,
      "type": "CLIP_VISION"
     },
     {
      "id": 41,
      "origin_id": -10,
      "origin_slot": 5,
      "target_id": 118,
      "target_slot": 1,
      "type": "VAE"
     },
     {
      "id": 42,
      "origin_id": -10,
      "origin_slot": 6,
      "target_id": 119,
      "target_slot": 0,
      "type": "MODEL"
     },
     {
      "id": 43,
      "origin_id": 118,
      "origin_slot": 0,
      "target_id": 119,
      "target_slot": 1,
      "type": "CONDITIONING"
     },
     {
      "id": 44,
      "origin_id": 118,
      "origin_slot": 1,
      "target_id": 119,
      "target_slot": 2,
      "type": "CONDITIONING"
     },
     {
      "id": 45,
      "origin_id": 118,
      "origin_slot": 2,
      "target_id": 119,
      "target_slot": 3,
      "type": "LATENT"
     },
     {
      "id": 46,
      "origin_id": 117,
      "origin_slot": 0,
      "target_id": 119,
      "target_slot": 4,
      "type": "INT"
     },
     {
      "id": 47,
      "origin_id": 119,
      "origin_slot": 0,
      "target_id": 120,
      "target_slot": 0,
      "type": "LATENT"
     },
     {
      "id": 48,
      "origin_id": -10,
      "origin_slot": 7,
      "target_id": 120,
      "target_slot": 1,
      "type": "VAE"
     },
     {
      "id": 49,
      "origin_id": 117,
      "origin_slot": 0,
      "target_id": 120,
      "target_slot": 3,
      "type": "INT"
     },
     {
      "id": 50,
      "origin_id": -10,
      "origin_slot": 3,
      "target_id": 120,
      "target_slot": 2,
      "type": "INT"
     },
     {
      "id": 51,
      "origin_id": 120,
      "origin_slot": 0,
      "target_id": 121,
      "target_slot": 0,
      "type": "SPLAT"
     },
     {
      "id": 52,
      "origin_id": 120,
      "origin_slot": 0,
      "target_id": -20,
      "target_slot": 0,
      "type": "SPLAT"
     },
     {
      "id": 53,
      "origin_id": 121,
      "origin_slot": 0,
      "target_id": -20,
      "target_slot": 1,
      "type": "FILE_3D_SPLAT_ANY"
     },
     {
      "id": 34,
      "origin_id": 114,
      "origin_slot": 0,
      "target_id": 115,
      "target_slot": 0,
      "type": "IMAGE"
     }
    ],
    "extra": {}
   },
   {
    "id": "3446324c-9c76-5214-96b9-7bf54fdc2d6a",
    "version": 1,
    "state": {
     "lastGroupId": 20,
     "lastNodeId": 122,
     "lastLinkId": 83,
     "lastRerouteId": 0
    },
    "revision": 0,
    "config": {},
    "name": "Make a mesh",
    "inputNode": {
     "id": -10,
     "bounding": [
      -260,
      120,
      150,
      140
     ]
    },
    "outputNode": {
     "id": -20,
     "bounding": [
      560,
      120,
      150,
      100
     ]
    },
    "inputs": [
     {
      "id": "2a32e48e-c7d3-5997-b662-5cb8957290ec",
      "name": "splat",
      "type": "SPLAT",
      "linkIds": [
       54
      ],
      "localized_name": "splat",
      "pos": [
       0,
       0
      ]
     }
    ],
    "outputs": [
     {
      "id": "2a0e9705-5fca-5fe4-b826-b539472fec04",
      "name": "mesh",
      "type": "MESH",
      "linkIds": [
       55
      ],
      "localized_name": "mesh",
      "pos": [
       0,
       0
      ]
     }
    ],
    "widgets": [],
    "nodes": [
     {
      "id": 57,
      "type": "AUSBOSS_NODES_Callout",
      "pos": [
       20,
       80.0
      ],
      "size": [
       460,
       122
      ],
      "flags": {
       "pinned": true
      },
      "order": 0,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "text",
        "name": "text",
        "type": "STRING",
        "widget": {
         "name": "text"
        },
        "link": null
       }
      ],
      "outputs": [],
      "properties": {
       "Node name for S&R": "AUSBOSS_NODES_Callout",
       "cnr_id": "ausboss-nodes",
       "ver": "2.20.5"
      },
      "widgets_values": [
       "Turns the splats into a mesh.\n###### Higher **resolution** keeps more detail and takes longer."
      ],
      "widgets_values_named": {
       "text": "Turns the splats into a mesh.\n###### Higher **resolution** keeps more detail and takes longer."
      },
      "color": "#07090a",
      "bgcolor": "#07090a",
      "title": "Callout"
     },
     {
      "id": 122,
      "type": "SplatToMesh",
      "pos": [
       20,
       276.0
      ],
      "size": [
       460,
       300
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [
       {
        "localized_name": "splat",
        "name": "splat",
        "type": "SPLAT",
        "link": 54
       }
      ],
      "outputs": [
       {
        "localized_name": "mesh",
        "name": "mesh",
        "type": "MESH",
        "links": [
         55
        ]
       }
      ],
      "title": "Splat to mesh",
      "properties": {
       "Node name for S&R": "SplatToMesh",
       "cnr_id": "comfy-core",
       "ver": "0.43.2"
      },
      "widgets_values": [
       384,
       5,
       0,
       0.4,
       500,
       0.02,
       2
      ],
      "widgets_values_named": {
       "resolution": 384,
       "kernel": 5,
       "smooth": 0,
       "level": 0.4,
       "min_component": 500,
       "min_opacity": 0.02,
       "color_sharpen": 2
      },
      "color": "#14424d",
      "bgcolor": "#161f21"
     }
    ],
    "groups": [
     {
      "id": 13,
      "title": "1 · Make the mesh",
      "bounding": [
       0,
       0.0,
       500,
       626.0
      ],
      "color": "#1d5560",
      "flags": {
       "pinned": true
      }
     }
    ],
    "links": [
     {
      "id": 54,
      "origin_id": -10,
      "origin_slot": 0,
      "target_id": 122,
      "target_slot": 0,
      "type": "SPLAT"
     },
     {
      "id": 55,
      "origin_id": 122,
      "origin_slot": 0,
      "target_id": -20,
      "target_slot": 0,
      "type": "MESH"
     }
    ],
    "extra": {}
   }
  ]
 },
 "config": {},
 "extra": {
  "ds": {
   "scale": 0.6,
   "offset": [
    6,
    60
   ]
  },
  "frontendVersion": "1.57.4"
 },
 "version": 0.4
}