Skip to content
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.

Filter Blur

Xaymar edited this page Mar 9, 2022 · 16 revisions

Blur Filter 🟠 Windows Linux MacOS

With blur you can hide information, create complex glow effects, or just enhance the background of your transparent webcam overlay! Whether you choose to put more focus on yourself by blurring the game behind the webcam, or if you just decide to hide a small area on the screen - the choice is yours!

Version Information
Status Version
🔴Added 0.2
🟠Unstable 0.8
🟢Stable N/A
⚠️Deprecated N/A
❌Removed N/A

Settings

Type

Selects the kernel type to use for filtering, each has a unique effect on the output image.

Subtype

Changes the filtering mode for this kernel, not all modes may be supported by all kernels.

Size

Unit-less size of the blur. Unless otherwise stated, assume no unit applies.

Angle

Angle of the rotational blur, in degrees. Does nothing if size is too small.

Center

Center of the rotational or zoom blur, in percent.

Step Scaling

Enabling step scaling allows you to control how much the sample point moves for each kernel step. Higher values than 100 can be used to simulate a larger blur size than you've actually selected. Feature availability depends on kernel type.

Apply a Mask

Enables masking which does nothing more than blend between a fully blurred image and the original image. It can either work based on a rectangular region, an image, or another source.

Kernels (Types, Subtypes)

Box

Named after its distinctive Box like shape, it is very simple to calculate but also does not look great. It supports all filter types.

Box Linear

A slightly more optimized version of Box, which sacrifices accuracy for a 50% performance gain. It only supports Area and Directional filter types.

Gaussian

The well known Gaussian Blur very often used for cheap cinematic effects, which results in a very smooth image. Supports all filter types, but is extremely expensive to render.

Dual-Filtering

A very fast approximation of Gaussian Blur which can draw very large blur sizes with ease, but lacks finer controls. The size is controlled in pow(2, N) steps, so at a size of 4 it already equals a Gaussian Blur size of 16, while being significantly faster. Should be preferred if fine control over blur size is not required.

Clone this wiki locally