-
Notifications
You must be signed in to change notification settings - Fork 257
Lib.image.fx.blur.Bloom
Thomas Mann edited this page Sep 5, 2025
·
3 revisions
A more versatile and faster version of [Glow].
This uses a down sampling and blurring cascade to create multiple blurred copies of the original image and then combines these layers additively while applying a gradient.
Please also try the presets and check the documentation of the parameters.
| Name (Relevancy & Type) | Description |
|---|---|
| Image (Texture2DRequired) | - |
| Intensity (Single) | The overall intensity values below 1 are hardly noticeable. |
| ColorWeights (Vector4) | Colors to calculate the initial luminance used for the glow. This can be useful for limiting the effect on certain colors. The default values are the NTSC perception of color channels. Reducing the alpha channel blends these colors to gray. |
| Threshold (Single) | Limit the glow to brighter areas. |
| GlowGradient (Gradient) | Can be used to colorize or shape the glow. It's multiplied onto each blur kernel with the more blurred levels on the right. TIP: - You can also adjust the brightness above 1 (hold CTRL while dragging the brightness slider) to amplify levels like the core. |
| GainAndBias (Vector2) | This can be used to shape the distribution of the blur kernels Lower curves focus on the core, higher curves on the blurred parts. Many settings cause artifacts, but when used subtly can be very useful for crafting a look. |
| MaxLevels (Int32) | The number of blur levels applied. The maximum is 12 (which should be enough for most resolutions). In most scenarios you wouldn't adjust this, but in edge scenarios, it might help to optimize performance or craft special looks. |
| Blur (Single) | Offsets the blur amount. This might be useful to craft looks (e.g. to limit the glow spread). But it will cause noticeable artifacts. |
| Clamp (Boolean) | Clamp the blur kernels before combining. This will give a slightly different look. It will NOT clamp the results. Use [ToneMap] for that. |
| Name | Type |
|---|---|
| Result | T3.Core.DataTypes.Texture2D |
⚠ Everything else is automatically generated and will be overwritten regularly.