Nodes · Filter
BS_FireflyKill
Filterv1coreForge
Overview
Removes path-tracer fireflies — single pixels that won the sampling lottery and landed orders of magnitude too bright. Statistical, not a blur: a pixel is replaced only when it is wildly brighter than the median of its neighbours, and the fix keeps its hue so you don't get a grey dot.
How to
How-to
- Wire the path-traced render;
thresholdis how much brighter than its neighbours a pixel must be to count as a firefly. sizeis the neighbourhood,strengthhow fully it is replaced.- Put it before any blur or glow, which would spread the sparks.
Inputs
| Input | What it takes |
|---|---|
| in | the image this node works on |
Outputs
| Output | Type |
|---|---|
| out | Image |
Parameters
| Parameter | Type | Default | What it does |
|---|---|---|---|
| threshold | Float | 4.0 | The level the effect starts at. |
| size | Float | 2.0 | The effect's size/radius in pixels. |
| strength | Float | 1.0 | How aggressively isolated hot pixels are removed: 0 is off, 1 kills every one-pixel spike brighter than its neighbours, 0.5 dims them. |
| disabled | Bool | false | Bypass: the node passes its first input through untouched (D in the graph). The knobs keep their values for when it comes back. |
| label | Text | A note shown under the node in the graph — what this node is FOR. Never affects the render or the cache. | |
| hide_input | Bool | false | Draw the node without its input wire — a tidy graph for a node whose source is obvious (a Dot, a viewer tap). |
See also
- The Blacksmith family — Tools that do a whole job instead of a whole operation.