FiniteSingularity / obs-composite-blur

A comprehensive blur plugin for OBS that provides several different blur algorithms, and proper compositing.
GNU General Public License v2.0
319 stars 27 forks source link

Fixes both issues in #54. #55

Closed FiniteSingularity closed 9 months ago

FiniteSingularity commented 10 months ago

This PR fixes both the improper scaling of filter-scaled sources (e.g.- sources using the scale/aspect ratio filter), and the improper rendering of masked Kawase blur filtered sources at 1 or lower blur, reported in issue #54 .

In addition, all blur types now have an early exit that passes through the original source texture if no blur is needed, so zero blur will be zero blur, fixing #17.