Stroke Glow Shadow

Stroke Glow Shadow 1.5.1

Release 1.5.1 is a bug fix release that fixes an issue where some sources would appear with banded colors after applying a stroke/glow/shadow filter. This release does introduce a small issue where adding a stroke/glow/shadow filter to a translucent source will cause that source to darken slightly. Looking to fix this in the next release.
  • Like
Reactions: OpenFields
Release 1.5.0
I am very excited to announce a long-overdue release of Stroke Glow Shadow: 1.5.0. This release contains several key bug fixes and a host of new and exciting features! Thank you to everyone who has downloaded and used the plugin, shared the amazing things they've built with it, opened issues/bug reports for issues they've found, and shared ideas for new features. There are several new features in this release, as well as some (minor) breaking changes you'll want to be aware of, so make sure to keep reading.

Breaking Changes:
This release contains one minor breaking change. For those using the shadow and glow effects, the default intensity level has been halved. You may have to adjust those sources/filters to obtain the same level of glow/shadow shown in prior version.

New Features:
This release contains several new features, including-
  • Changes the stroke effect to a more accurate, and typically more efficient algorithm. You may find slightly higher GPU usage for non-offset strokes smaller than 10px in size, but past 10px strokes, and strokes with any offset, this new algorithm should be significantly less taxing on your GPU.
  • Adds contour effects to both inner and outer stroke filter and source. Contour effects allow for a topographical map like effect, with spaced out strokes away from your source.
  • Adds manual and auto-padding to both filtered sources and glow/stroke/shadow sources. This eliminates the need to use a crop-pad filter if the stroke, glow, or shadow exceeds the bounds of the source it is applied to.
  • Updates all effects to allow for translucent sources by adding a threshold alpha value. If you have a translucent source you want to apply a stroke, glow, or shadow to, adjust the threshold value to be slightly lower than the alpha value of your source (e.g.- if your source is at 50% opacity, set the threshold value of your stroke/glow/shadow effect to 49%).
  • Properly blends original source and effect including opacity blending.
Bug Fixes:
This release fixes several bugs including:
  • A significant memory leak that was causing issues on some users' systems.
  • Updates render pipeline to fix color blending issues, especially for translucent sources.
  • Fixes a potential buffer/memory overflow.
  • Properly handles both SRGB and linear RGB sources automatically.
Top