Fixed crash in last 2.1.0.0
Fix by Federico Calchera
- Math optimisation
- Fixed color mixing issue when dealing with semi transparent textures
Disable effect if width or opacity is 0
- added outline opacity
- Ported to WebGL2 and WebGPU
Fixed a bug with outline when used on sprites, and added extra space for outlines to grow
Added support for timeline interpolation
Fixed the outline disappearing when another effect was applied beforehand.
Fixed outline so the width depends on layout pixel size instead of texture pixel size
Further optimisations.
Also, prevented spritesheet bleeding.
Added params for samples and precision steps
Initial release