|
b6f6c3d27e
|
Change background and fix image viewport outline
|
2025-03-13 21:41:01 +01:00 |
|
|
9b1efc1513
|
Update to Godot 4.4
|
2025-03-13 20:57:31 +01:00 |
|
|
9192e020e3
|
Update screenshot
|
2025-02-06 23:39:58 +01:00 |
|
|
f32d10dbaa
|
Update README
|
2025-02-06 23:29:10 +01:00 |
|
|
c5c9b9f516
|
Merge pull request #53 from ChaoticByte/release/v9.0
Release/v9.0
|
2025-02-06 23:02:03 +01:00 |
|
|
b916f43f8b
|
Fix shader include relative include by using ResourceLoader load() instead of loading the text from the file - fixes #56
|
2025-02-06 19:54:20 +01:00 |
|
|
ed10da0604
|
Fix res:// import in shaderlib/oklab.gdshaderinc
|
2025-02-05 23:52:32 +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 |
|
|
f7aac231ae
|
Delete .gitkeep in dist folder, create it on demand
|
2025-02-05 17:50:41 +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 |
|
|
7ad9ef002a
|
Update README
|
2025-02-04 19:05:20 +01:00 |
|
|
6a7dc164fe
|
Revert "CLI dump-shaderlib: Update help message"
This reverts commit d29f14c7c9 .
|
2025-02-04 19:04:10 +01:00 |
|
|
ddba85d17c
|
Revert "Add a method to dump the shaderlib to the local filesystem - implements #47"
This reverts commit a4a1de4bfe .
|
2025-02-04 19:00:31 +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 |
|
|
1ee3088cce
|
Update screenshot
|
2025-02-03 20:40:46 +01:00 |
|
|
6bb6b8b768
|
Add dist.sh script to automatically build and create project template, Update README
|
2025-02-03 20:30:27 +01:00 |
|
|
5a8a6e4c61
|
Fixed commandline: apply
|
2025-02-03 19:25:48 +01:00 |
|
|
9f5011aaac
|
Removed all editor functionality and improved new viewer-only UI #54
|
2025-02-03 17:40:56 +01:00 |
|
|
e40ab18683
|
Update README regarding commandline interface
|
2025-01-31 20:27:14 +01:00 |
|
|
d29f14c7c9
|
CLI dump-shaderlib: Update help message
|
2025-01-31 20:24:40 +01:00 |
|
|
a4a1de4bfe
|
Add a method to dump the shaderlib to the local filesystem - implements #47
|
2025-01-31 20:20:35 +01:00 |
|
|
168cb036be
|
Clean up Main.gd, improve CLI and rename 'cli' command to 'apply' - implements #48
|
2025-01-31 19:51:30 +01:00 |
|
|
fee1c64775
|
Merge pull request #52 from ChaoticByte/release/v8.2
Release/v8.2
|
2025-01-28 21:46:52 +01:00 |
|
|
60332eadaf
|
Bump version to 8.2
|
2025-01-28 21:44:33 +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 |
|
|
d512005b86
|
Merge pull request #51 from ChaoticByte/release/v8.1
Release/v8.1
|
2025-01-27 22:59:37 +01:00 |
|
|
a444cea11a
|
Bump version to v8.1
|
2025-01-27 22:58:18 +01:00 |
|
|
f8cfbf91c9
|
Fixed out-of-date shaderlib autocomplete
|
2025-01-27 22:57:01 +01:00 |
|
|
b3044f64a6
|
Merge pull request #46 from ChaoticByte/release/v8.0
Release/v8.0
|
2025-01-27 18:19:16 +01:00 |
|
|
c0d9e00fe9
|
Bump version to 8.0
|
2025-01-27 18:17:01 +01:00 |
|
|
7810a1fa83
|
cli: added support for processing whole directories (batch mode) - this implements #40; changed build template to support more image formats
|
2025-01-26 21:38:16 +01:00 |
|
|
40374bd849
|
Restructured shaderlib by moving functions and renaming files
|
2025-01-24 22:16:45 +01:00 |
|
|
c70eaed0c4
|
Readme: Improved the screenshot subtitle and Usage section, added a link to the Godot Shader documentation - fixes #44
|
2025-01-24 21:56:37 +01:00 |
|
|
acdb52c91e
|
Readme: add a toc, add a Known Issues section and add a note about screen scaling not being supported (issue #45)
|
2025-01-24 21:44:41 +01:00 |
|
|
dc325d3e77
|
Add note about shaderlib API stability
|
2025-01-22 07:19:56 +01:00 |
|
|
701efcaed6
|
Merge pull request #43 from ChaoticByte/release/v7.0
Release/v7.0
|
2025-01-19 13:00:29 +01:00 |
|
|
6419ab1c3c
|
Bump version to 7.0 and update screenshot
|
2025-01-19 12:57:31 +01:00 |
|
|
0fad7cb575
|
Implement a commandline interface that can be used in scripts - implements #42
|
2025-01-19 12:51:10 +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 |
|
|
35959290d3
|
Update LICENSE (fix name)
|
2025-01-17 15:37:57 +01:00 |
|
|
88e85c19f5
|
Switch to BSD-3-Clause lincense, closes #41
|
2025-01-17 15:35:36 +01:00 |
|
|
d08329c750
|
shaderlib: Implement gaussian_blur(); implements #39
|
2025-01-11 15:59:58 +01:00 |
|
|
85d33d5d77
|
Refactored Main/%Compositor into a standalone ImageCompositor class; implements #38
|
2025-01-10 22:18:43 +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 |
|
|
50ddf6e6d3
|
Merge pull request #35 from ChaoticByte/release/v6.2
Release/v6.2
|
2025-01-10 20:58:28 +01:00 |
|
|
a7da554320
|
Bump version to 6.2
|
2025-01-10 20:57:04 +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 |
|
|
7b72274140
|
Don't try to load the shader code if the file couldn't be opened
|
2025-01-08 19:43:27 +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 |
|