Apply an even Gaussian blur or a lens-style bokeh pass with aperture shape, rotation, highlight bloom, and threshold controls.
Where: Flowgen → Add → Image & Vector → Adjust → Blur
Key ideas
- Blur is one graph step: Apply an even Gaussian blur or a lens-style bokeh pass with aperture shape, rotation, highlight bloom, and threshold controls.
- Typed sockets: Inputs: Image / image_in — one source image.. Outputs: Image Output / image_out — the blurred image.. Settings stay on the node rather than masquerading as extra wires.
- Card and Properties agree: The compact card and selected-node Properties sidebar expose the same persisted controls: Blur Type: Gaussian or Lens.; Gaussian Radius: 0–50 px.; Lens Radius: 0–100 px.; Lens Blades: 0–8.; Lens Rotation: 0–180°.; Highlights and Threshold: 0–100..
- Execution behavior: This browser-local pure operation previews automatically after a short pause while a control changes, then overwrites one durable result file after the value settles. Deselecting the card or starting a downstream flow flushes the pending save. A terminal error exposes Retry; there is no normal Run button.
- Cost and privacy boundary: It calls no generation provider and charges no Sparks/Flowies. Processing happens in the open browser, so it cannot execute in a headless/server-only flow and the source must be readable by the page.
- Blur card: PureOpNode uses the authored shared-card path. Apply Gaussian blur or lens-style bokeh.
- Properties sidebar: Card-owned operation controls; common properties shell
- Opened surfaces: Live image preview
Steps
- Connect an image.
- Choose Gaussian for simple softness or Lens for photographic bokeh.
- Set the relevant radius.
- In Lens mode, shape the aperture with Blades/Rotation and tune highlight bloom.
- Judge the preview at delivery size so the effect is neither invisible nor overdone.
- Connect Image Output onward.
Inputs
- Image / image_in — one source image.
Outputs
- Image Output / image_out — the blurred image.
Controls
- Blur Type: Gaussian or Lens.
- Gaussian Radius: 0–50 px.
- Lens Radius: 0–100 px.
- Lens Blades: 0–8.
- Lens Rotation: 0–180°.
- Highlights and Threshold: 0–100.
Important behavior
- Gaussian uses one uniform radius across the frame.
- Lens mode reveals aperture controls and turns bright points into round or polygonal bokeh.
- This is a uniform full-frame blur; use Depth Blur when blur should vary by scene distance.
MCP authoring
- Create with create_node { type: "imageBlur" }.
- Connect exact handles with connect_nodes when the node has more than one input or output.
- Use set_props with the complete opParams bag and let the open Flowgen client preview/save it; there is no normal run_node step.
Blur controls and presets
- Add path: Flowgen → Add → Image & Vector → Adjust → Blur.
- Card: PureOpNode.
- Properties: Card-owned operation controls; common properties shell.
- Controls: Gaussian/Lens; Radius; Blades; Rotation; Highlights; Threshold.
- Opened surfaces: Live image preview.
Tips
- Test the operation on one representative asset before placing it inside a List iteration.
- Keep the untouched source upstream so the operation can be changed or bypassed later.
- Judge edges and color at the intended delivery size as well as at full preview size.
Limitations and important notes
- Blur affects the whole frame equally and has no mask input.
- Very large radii can erase edge/detail information that later models might need.
Troubleshooting
Lens and Gaussian look the same
Raise Lens Radius and ensure highlights exceed Threshold; aperture blades are most visible on bright point lights.
FAQ
Does this open the full Image Editor?
No. This is a focused Flowgen node. Use Image Editor when you need layers, selections, paint, paths, or several edits in one document.
Can I use it in a List iteration?
Yes. Wire the current row field into the typed input, collect the exact output handle, and test one row before scaling the run.