IAMCCS Detail Atelier Advanced
The fine-tuning layer for the LTX-2 Detail Atelier sampler
- atelier_advanced
- report_json
- report
The Detail Atelier sampler is opinionated - which is mostly a good thing, because its presets are well-tuned. But sometimes you want to override one or two things without rebuilding the whole pass. That's exactly what DetailAtelierAdvanced is for: a configuration node that produces an atelier_advanced bundle you feed into IAMCCS_DetailAtelierSampler to take manual control of the detail pass.
Think of the pair this way: the sampler is the engine, the Advanced node is the gearbox. If you're happy with auto, you never need this node. If your clip is unusually long, unusually wide, or keeps eating VRAM, this is where you intervene.
How it works
It's a pure metadata/config node - no sampling happens here. It validates your settings and packs them into an IAMCCS_DETAIL_ATELIER_LINX payload that the sampler reads, plus a report_json and a human-readable report so you can see what you actually configured.
The controls map directly onto the sampler's internals:
temporal_tile_size/temporal_overlap- how many frames per temporal tile, and how much they overlap. Smaller tiles fit less VRAM; more overlap hides seams at the cost of speed.horizontal_tiles/vertical_tiles/spatial_overlap- spatial tiling for wide shots, withspatial_tiling_modetoinherit(from the sampler preset) orforce_offwhen you know you don't need it.guiding_strength,cond_image_strength,guiding_start_step,guiding_end_step- how hard and when the detail guidance applies.temporal_overlap_cond_strengthseparately weights conditioning on the overlap regions.adain_factor- normalization between tiles; leave it at-1(inherit) unless you're chasing a specific texture look.optional_cond_image_indicesandper_tile_seed_offsets- comma/space-separated lists giving per-tile control over which condition images anchor which tiles and how seeds vary between tiles.
The default -1 on the strength knobs is "inherit from preset," not a bug. enabled (default true) is a master switch - set it false and the sampler ignores the whole bundle and uses its own defaults.
The input that matters
There are no image/model inputs. The only real workflow is: configure this node, take the atelier_advanced output, plug it into the optional atelier_advanced input on IAMCCS_DetailAtelierSampler. If you're unsure, start with temporal_tile_size - that single number controls the biggest chunk of your VRAM and your run time.
Install
Ships in IAMCCS-nodes:
cd ComfyUI/custom_nodes
git clone https://github.com/IAMCCS/IAMCCS-nodes.git
Or ComfyUI Manager → search "IAMCCS" → install → restart. No extra dependencies beyond the pack and a ComfyUI build with native LTX-2 support (0.3.0+).
Gotchas
Two easy mistakes. First, connecting the atelier_advanced output to the wrong node - it only goes into the sampler's optional atelier_advanced input, not into latents or model. Second, forgetting that -1 means inherit: setting guiding_strength to 0 to "disable" it actually disables the override and silently falls back to the preset's value, so use enabled=false to truly turn off your overrides. And since this pack moves fast, re-check your saved values after updates - the Advanced config changed its field set during the 1.3→1.4 cycle.
Inputs (16)
| Name | Type | Default | Description |
|---|---|---|---|
| enabled | BOOLEAN | true | — |
| temporal_tile_size | INT | 00–1000 | — |
| temporal_overlap | INT | 00–80 | — |
| guiding_strength | FLOAT | -1.00-1–1 | — |
| temporal_overlap_cond_strength | FLOAT | -1.00-1–1 | — |
| cond_image_strength | FLOAT | -1.00-1–1 | — |
| horizontal_tiles | INT | 00–6 | — |
| vertical_tiles | INT | 00–6 | — |
| spatial_overlap | INT | 00–8 | — |
| spatial_tiling_mode | COMBO | inherit | 2 options: inherit, force_off |
| adain_factor | FLOAT | -1.00-1–1 | — |
| guiding_start_step | INT | 00–1000 | — |
| guiding_end_step | INT | 00–1000 | — |
| optional_cond_image_indices | STRING | — | |
| per_tile_seed_offsets | STRING | — | |
| pretty_json | BOOLEAN | true | — |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| atelier_advanced | IAMCCS_DETAIL_ATELIER_LINX | — |
| report_json | STRING | — |
| report | STRING | — |