Commit graph

20 commits

Author SHA1 Message Date
9b1efc1513
Update to Godot 4.4 2025-03-13 20:57:31 +01:00
89b82695ac
Added empty scene to the project temlate/examples folder so that Godot shuts up about no scene being opened currently 2025-02-05 18:06:08 +01:00
cc59ba9b9e
Fix missing STEP variable by making it mandatory to be defined as a uniform in the shader file 2025-02-05 17:48:49 +01:00
da1bd6a58a
Don't include the shaderlib in the application anymore, instead distribute a zip file with each release 2025-02-04 18:59:57 +01:00
6bb6b8b768
Add dist.sh script to automatically build and create project template, Update README 2025-02-03 20:30:27 +01:00
d376801058
Give credits for example image mountain.jpg 2025-01-27 23:13:21 +01:00
632b4593aa
Add Kuwahara Filter, implements #49 2025-01-27 23:09:07 +01:00
40374bd849
Restructured shaderlib by moving functions and renaming files 2025-01-24 22:16:45 +01:00
1a21589fc1
Implement oklab, oklch color space conversion functions, add example, restructure comments in the shaderlib, implements #37 2025-01-17 16:51:17 +01:00
d08329c750
shaderlib: Implement gaussian_blur(); implements #39 2025-01-11 15:59:58 +01:00
3b47d57353
shaderlib: Remove hsv_multiply and hsv_offset, rename hsv.gdshaderinc to colorspaces.gdshaderinc, update autocomplete and example accordingly; implements #36 2025-01-10 21:58:37 +01:00
9b6d5d0a78
shaderlib: Add smart_denoise function, add example, move example images into separate folder; implements #29 2025-01-08 20:53:45 +01:00
4d12ad4432
shaderlib: Implement a simple pixelate function (effects.gdshaderinc), examples/hsv.gdshader -> color_and_pixelate.gdshader; implements #30 2025-01-08 19:41:03 +01:00
6c48c9fe72
shaderlib: Shorten lowpass filter example 2025-01-07 22:50:15 +01:00
6c1ec9ed2c
Rename example rgb_uv_distort to multistep_distort 2025-01-06 22:15:00 +01:00
1d9f838668
Add //!steps directive, some code cleanup, updated README & examples 2025-01-06 22:11:53 +01:00
1635cd5b82
shaderlib: Add alpha_blend function, extend place_texture example, update autocomplete - implements #23 2024-12-30 17:02:19 +01:00
1aa217776c
shaderlib: Implement place_texture() and provide an example, replace mix.gdshader example; implements #17 2024-12-28 00:00:46 +01:00
6b748229ed
Add hsv.gdshaderinc to shaderlibrary, provide an example and update README.md - implement #12 2024-12-22 23:05:03 +01:00
4b28a6427e
Removed presets, load all images via load directives (implements #9), removed obsolete code, added some improvements 2024-12-19 18:52:47 +01:00