-
released this
2025-01-19 12:00:29 +00:00 | 52 commits to main since this release✨ Highlights
Shader Library
New stuff got added to the shader library:
- A
gaussian_blur
function - Oklab color space conversion, i.e.
rgb2oklab
,oklab2rgb
,oklab2oklch
andoklch2oklab
...and there are some breaking changes 🚨
hsv_multiply
andhsv_offset
got removedhsv.gdshaderinc
got renamed tocolorspaces.gdshaderinc
!
Commandline Interface
A commandline interface got added, so now you can use Fragmented in scripts.
License switch
I switched from the MIT license to BSD-3-Clause.
📋 Changelog
6419ab1
Bump version to 7.0 and update screenshot0fad7cb
Implement a commandline interface that can be used in scripts - implements #421a21589
Implement oklab, oklch color space conversion functions, add example, restructure comments in the shaderlib, implements #373595929
Update LICENSE (fix name)88e85c1
Switch to BSD-3-Clause lincense, closes #41d08329c
shaderlib: Implement gaussian_blur(); implements #3985d33d5
Refactored Main/%Compositor into a standalone ImageCompositor class; implements #383b47d57
shaderlib: Remove hsv_multiply and hsv_offset, rename hsv.gdshaderinc to colorspaces.gdshaderinc, update autocomplete and example accordingly; implements #36
➔ https://github.com/ChaoticByte/Fragmented/compare/v6.2...v7.0
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- A