Skip to content

Commit 41c94cc

Browse files
committed
Add Flux 3 Flow Map Patch; Add Flux 3 Klein distill LoRA workflow; Update Power Preprocessor; Update Image Filter Adjustments; Update Image Nova Filter; Patch preview refresh; Patch security audit; Documentation updates
1 parent 49a1098 commit 41c94cc

122 files changed

Lines changed: 5622 additions & 718 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎FEATURES.md‎

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -113,18 +113,18 @@ For grading and finishing a render inside the graph.
113113

114114
## One node that measures a picture
115115

116-
4 nodes. **Power Preprocessor** answers 25 questions about an image: depth, surface
116+
4 nodes. **Power Preprocessor** answers 22 questions about an image: depth, surface
117117
direction, body and animal pose, what every pixel is, edges, drawn lines, straight runs, the
118118
paint and the light it was lit by, and the frame with its noise or its darkness taken out.
119119
Picking the question redraws the node so only what that question reads is on it. **HDR
120120
Reconstruct**, **Image Remove Background** and its model loader sit beside it.
121121

122122
Five answers need no model and most fetch a checkpoint on first use. **Marigold v2** is the
123123
exception: pick it from the model menu on `depth_map`, `normal_map` or `albedo` and the node
124-
reads a transformer off one socket and finds that map's adapter, decoder and prompt
125-
embedding by name in ComfyUI's own model folders. One transformer serves all three maps, it
126-
takes a single step, and it is the sharpest of the three. See
127-
[`docs/MODELS.md`](docs/MODELS.md).
124+
wires a Load Diffusion Model on its transformer, finds that map's adapter, decoder and prompt
125+
embedding by name in ComfyUI's own model folders, and names any file still to download in
126+
ComfyUI's missing models list. One transformer serves all three maps, it takes a single
127+
step, and it is the sharpest of the three. See [`docs/MODELS.md`](docs/MODELS.md).
128128

129129
For feeding a ControlNet, and for relighting, defocus, parallax, masking and stylising.
130130

@@ -511,7 +511,7 @@ scene the further it carries. Both replace **RandomNoise** on any custom sampler
511511

512512
**Latent Detail Boost**, **Blend Latents** and **Latent Batch (Advanced)** work on a latent
513513
directly. Latent Detail Boost treats the video half of a MiniMax H3 latent and passes its sound
514-
through unchanged. **SPEED Sampler** and **SPEED Sampler** and **KSampler Cycle** are samplers of their own. **Fast
514+
through unchanged. **SPEED Sampler** and **KSampler Cycle** are samplers of their own. **Fast
515515
KSampler** samples exactly as KSampler does with a cheaper live preview: the preview decoder
516516
stays loaded, the preview is decoded at the size it is shown, and `preview_every` skips steps.
517517

@@ -532,6 +532,22 @@ For steering a generation from its initialisation rather than correcting it late
532532

533533
---
534534

535+
## The distilled FLUX 3 Image Klein on its base model
536+
537+
**Flux 3 Flow Map Patch** gives the FLUX 3 Image Klein base model the distilled checkpoint's
538+
target-time branch. With one of the distillation LoRAs from
539+
[WAS/flux3_klein](https://huggingface.co/WAS/flux3_klein) on the base, it samples as the
540+
distilled model does from 16 steps: the distilled picture from the same seed at CFG 1, and
541+
more contrast and colour at CFG 2.5 to 3.5, which the distilled model does not take.
542+
543+
For the distilled model's look with CFG, on the base model.
544+
545+
[`NODES.md`](NODES.md) under **WAS Suite/Sampling**. Graph:
546+
[`flux3-klein-distill-lora.json`](docs/workflows/flux3-klein-distill-lora.json). Files:
547+
[`docs/MODELS.md`](docs/MODELS.md#flux-3-image-klein).
548+
549+
---
550+
535551
## Models and LoRA
536552

537553
16 nodes. **Power LoRA Loader** stacks LoRAs on one node, **Power LoRA Merger** bakes a stack

‎NODES.md‎

Lines changed: 46 additions & 21 deletions
Large diffs are not rendered by default.

‎README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ first packs to put hundreds of nodes into users' hands. WAS-NS has over a millio
77
and is used by thousands of users daily. It has been MIT since the first commit: use it, change it,
88
teach with it, or run it in paid services.
99

10-
The pack contains **518 nodes for ComfyUI**, across images, filters and colour, masking,
10+
The pack contains **519 nodes for ComfyUI**, across images, filters and colour, masking,
1111
text and prompts, logic and flow, numbers, latents and sampling, files, animation and video.
1212

1313
### See [`NODES.md`](NODES.md) for reference.
@@ -51,13 +51,13 @@ Then set `document_export: true` under `features:` in `config.yaml`.
5151

5252
# What changed since v2
5353

54-
518 nodes across a package of source files. The pack itself needs no packages, and nothing is
54+
519 nodes across a package of source files. The pack itself needs no packages, and nothing is
5555
fetched from a git URL. What it bundles ships in the repository with its licence beside it,
5656
listed in [`docs/THIRD_PARTY.md`](docs/THIRD_PARTY.md).
5757

5858
| | v2 | v3 |
5959
|---|---|---|
60-
| Nodes | 220 | 518 |
60+
| Nodes | 220 | 519 |
6161
| Default packages installed | 20 | 0 |
6262
| Installed from a git URL | 3 | 0 |
6363
| Third-party carried in the repository | SAM and BLIP, 75 files of python | 143 files: browser libraries, fonts, eight face cascades, three sets of weights and two networks, each with its licence |
@@ -151,7 +151,7 @@ a core ComfyUI node. Only the label changed, and the old names still find them i
151151

152152
# Nodes
153153

154-
**518 nodes** across 48 categories. [`NODES.md`](NODES.md) carries every input, output and
154+
**519 nodes** across 48 categories. [`NODES.md`](NODES.md) carries every input, output and
155155
tooltip, and groups them by the `config.yaml` switch that gates them:
156156
[feature gates](NODES.md#feature-gates).
157157

0 commit comments

Comments
 (0)