fantasycalendar / FoundryVTT-Sequencer

This module implements a basic pipeline that can be used for managing the flow of a set of functions, effects, sounds, and macros.
Other
41 stars 17 forks source link

[BUG] - Glow filter has square border #208

Open bogga opened 7 months ago

bogga commented 7 months ago

Describe the bug I think an update has changed the behaviour of the glow filter - I have an asset glowing and recently its glow has been constrained by a harsh square border, gif:

firefox_2023-11-22_10-57-43

This is my Sequence code:

const issie = canvas.scene.tokens.find((t) => t.name.includes("Issie"));

new Sequence()
    .effect()
    .name("aeon stone")
    .persist(true)
    .fadeIn(1000)
    .scale(0.1)
    .attachTo(issie)
    .spriteOffset({ x: 0, y: -0.45 }, { gridUnits: true })
    .file("jb2a.ioun_stones.01.pink.leadership")
    .filter("ColorMatrix", { saturate: -1 })
    .filter("Glow", { distance: 42 })
    .loopProperty("spriteContainer", "angle", { from: 0, to: 360, duration: 10000 })
    .play();

Expected behavior As previous, where the Glow gently fuzzed out rather than ending on a harsh edge

Setup:

Active modules:

Just want to add that this module absolutely rocks, huge thanks for continuing to develop it :)