RodZill4
1c4e904a22
Added singed distance function nodes
2019-11-06 08:30:36 +01:00
RodZill4
5141b3e297
Added new float_edit widget to replace the spinbox and the hslider
2019-11-05 22:28:55 +01:00
RodZill4
e341e25e7f
updtaed preview refresh code to avoir queueing many refreshes when tweaking parameters
2019-11-05 22:28:01 +01:00
RodZill4
df07cfab06
Added an option to save the library and updated the library
2019-11-05 20:00:28 +01:00
RodZill4
c121f7c00a
Updated loader and random seed handling ( #15 )
...
Loader is not a lot more generic and deserialization code moved to generators.
There is now a small dice button on nodes that create random patterns that can be used to freeze the seed. Frozen nodes can thus be moved without affecting the seed.
Graph nodes can also transmit their seed to their children (this behavior can be enabled/disabled using the dice button at the top right of the graph pane).
2019-11-04 07:58:17 +01:00
Rodolphe Suescun
c466d20229
Preoared random seed lock button
2019-11-03 10:04:23 +01:00
Rodolphe Suescun
f136046082
Added support for shader materials and added a tesselated sphere in preview shapes
2019-11-02 22:58:29 +01:00
Rodolphe Suescun
3bd0cf228a
Updated noise node and added color_noise
2019-11-02 22:56:14 +01:00
Rodolphe Suescun
2c606a2b1e
Disabled import in the library directory
2019-11-02 22:51:17 +01:00
Rodolphe Suescun
bfa1306b0e
Added export and debug nodes
2019-11-02 08:43:54 +01:00
Rodolphe Suescun
9e0d384730
Fixed grid in graph editor
2019-11-01 13:04:38 +01:00
RodZill4
5430f96f29
Removed useless debug output in convolution
2019-11-01 06:21:28 +01:00
RodZill4
e598f0867d
Updated convolution (support for sparse matrix content to override matrix function) and added emboss node
2019-10-31 22:14:18 +01:00
RodZill4
5a7e093eef
Added Studio environment provided by @tinmanjuggernaut (issue #29 )
2019-10-31 20:58:46 +01:00
RodZill4
972da9407b
Added support for drag and drop between gradient editors
2019-10-30 23:20:18 +01:00
RodZill4
f664a54e4b
Updated gradient with a choice of 4 interpolation options
2019-10-30 22:57:51 +01:00
RodZill4
47fa19c65f
fix in convolution node (incorrect behavior near edges)
2019-10-29 22:12:53 +01:00
RodZill4
c375c7e23e
Added an output and a parameter to support LOD in buffer
2019-10-29 22:12:14 +01:00
RodZill4
c7c1e61597
Removed old blur node
2019-10-29 22:11:29 +01:00
RodZill4
8b9084f72b
Fixed gradient editor (Cursors not updtaed when color was modified)
2019-10-29 22:10:54 +01:00
RodZill4
4c2274104b
Made IOs node editable (can add/remove ports)
2019-10-29 22:10:08 +01:00
RodZill4
cd08666123
Fixed image node so the image is displayed the node is duplicated
2019-10-27 15:22:14 +01:00
RodZill4
46d0e0f5cd
Updated switch to update connections when changing the number of choices/outputs and added tooltips
2019-10-27 14:48:35 +01:00
RodZill4
f07e4475a2
JSON files are now pretty-printed
2019-10-27 14:36:16 +01:00
Rodz Labs
1a8cfca668
Merge pull request #49 from Calinou/add-svg-image-format
...
Add SVG as a loadable image format
2019-10-27 12:50:31 +01:00
Rodz Labs
675c0ac8ff
Merge pull request #48 from Calinou/environment-increase-radiance-size
...
Increase the environments' radiance size to 512×512
2019-10-27 12:49:43 +01:00
Hugo Locurcio
e7a46b73a9
Add SVG as a loadable image format
...
This makes use of Godot's SVG importer to load SVGs and rasterize them.
2019-10-27 11:33:32 +01:00
Hugo Locurcio
cf86111b81
Increase the environments' radiance size to 512×512
...
This makes reflections more detailed, which is especially noticeable
on smooth materials.
2019-10-27 11:26:13 +01:00
RodZill4
6013148778
Fixed parameter order in normal map to remain compatible with previous version
2019-10-27 10:25:49 +01:00
RodZill4
e41c509e9f
Updated normal map generator and fixed bugs
2019-10-27 10:12:03 +01:00
RodZill4
b60085edd1
Updated shader editor so parameters, inputs and outputs can be reordered
2019-10-26 13:51:15 +02:00
RodZill4
f17cf65f29
Added scratches generator
2019-10-26 13:50:15 +02:00
RodZill4
4c9ada6249
Fixes in remote node
2019-10-26 13:49:35 +02:00
RodZill4
26f083cd3d
Updated remote and group creation
2019-10-24 09:00:31 +02:00
RodZill4
4246673c85
Updated the gradient editor
2019-10-22 22:48:00 +02:00
RodZill4
aaa2adc046
Updated the graph tree to handle the editable attribute correctly
2019-10-22 08:28:24 +02:00
RodZill4
4fc7c11a29
Updated size parameter handling and resized all examples to 2048x2048
...
Also added a base class for all graph nodes, fixed issues with graph/remote interactions.
2019-10-21 23:58:14 +02:00
Rodz Labs
448287d2c9
Merge pull request #34 from Calinou/add-return-type-hints
...
Add return type hints to all scripts
2019-10-21 20:56:30 +02:00
Rodz Labs
6481d1b9b4
Merge pull request #43 from Calinou/optimize-images
...
Optimize images losslessly using `oxipng -o6 --strip --zopfli`
2019-10-21 20:56:04 +02:00
Hugo Locurcio
5c28b4f617
Display a disabled item if no recent materials were found in Open Recent
2019-10-21 15:54:15 +02:00
Hugo Locurcio
2e3a212bb8
Optimize images losslessly using oxipng -o6 --strip --zopfli
2019-10-21 15:43:16 +02:00
Hugo Locurcio
f225c57cdd
Use the Unicode multiplication symbol for size OptionButtons
2019-10-21 00:39:51 +02:00
Rodz Labs
27aa683786
Merge branch 'export_plugin' into add-return-type-hints
2019-10-20 23:05:26 +02:00
Rodz Labs
1eeb3113cc
Merge pull request #35 from Calinou/add-more-image-formats
...
Add support for loading additional image formats
2019-10-20 23:01:31 +02:00
Rodz Labs
0750994269
Merge pull request #36 from Calinou/tweak-gitignore
...
Tweak `.gitignore` and include `.import` files in version control
2019-10-20 23:01:17 +02:00
Rodz Labs
5e81f9d616
Merge pull request #37 from Calinou/preview-material-double-sided
...
Make the preview material double-sided for better visibility
2019-10-20 23:01:04 +02:00
Rodz Labs
ede29a90ca
Merge pull request #38 from Calinou/tweak-texture-size-limits
...
Tweak texture size limits for consistency, set default size to 1024x1024
2019-10-20 23:00:47 +02:00
Rodz Labs
93dd1ca1f0
Merge pull request #40 from Calinou/small-textures-disable-filtering
...
Disable filtering for small textures in the material preview
2019-10-20 23:00:24 +02:00
RodZill4
d376aa22f8
Updated convolution node and added gaussian blur
2019-10-20 22:37:42 +02:00
Hugo Locurcio
c00a77eaa4
Disable filtering for small textures in the material preview
...
This makes previewing materials with a pixel art style
closer to the intended result.
2019-10-20 21:16:20 +02:00