Commit graph

138 commits

Author SHA1 Message Date
ebc8ce2cb9
Add STEPS uniform to get the number of steps programmatically 2025-04-09 19:04:11 +02:00
c9c5428dbc
shaderlib: Add rotateUV function to common.gdshader 2025-04-09 19:00:02 +02:00
4d0f7ca538
Bump version to v10.1 2025-04-01 21:42:38 +02:00
3dcc4ca02c
shaderlib: Add multipass pixelsorting 2025-04-01 21:37:32 +02:00
bf1c1327ac
Add better documentation of value ranges in oklab and oklch 2025-03-31 21:24:56 +02:00
560e455cd2
Disable VSync while ImageCompositor.update processes the image 2025-03-31 21:24:07 +02:00
77273f9c1b
Add sobel filter (edge detection) 2025-03-31 15:41:31 +02:00
9d23efea63
Fix: Show and align image viewport before first step 2025-03-31 15:39:36 +02:00
4278cde44b
Disable low_processor_mode in the settings to improve multistep performance 2025-03-31 15:37:55 +02:00
f940061135
Declare shaderlib as stable, bump version to v10.0 2025-03-15 20:45:30 +01:00
4546b9eac0
fix: re-enable buttons after image export 2025-03-15 20:40:11 +01:00
e7bb3c8f16
Update example project and export_presets.cfg for Godot 4.4 2025-03-15 18:16:02 +01:00
46829e72e9
Bump version to v9.1 2025-03-13 21:55:57 +01:00
df85ceb469
Update screenshot 2025-03-13 21:55:27 +01:00
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