|
47cb1b8086
|
Voronoi node.
|
2021-10-19 15:38:12 +02:00 |
|
|
8feda525db
|
FBM noise node.
|
2021-10-19 13:43:35 +02:00 |
|
|
fb502505a3
|
Anisotropic noise node.
|
2021-10-19 13:08:50 +02:00 |
|
|
7ef34acfbf
|
Color noise node.
|
2021-10-19 12:44:02 +02:00 |
|
|
31547bf86f
|
Color value node.
|
2021-10-19 12:21:56 +02:00 |
|
|
98ade190f9
|
Value node.
|
2021-10-19 12:13:15 +02:00 |
|
|
0cd3f2d8db
|
Noise node.
|
2021-10-19 11:15:01 +02:00 |
|
|
dade6413b3
|
Cleaned up the noises folder.
|
2021-10-18 20:20:29 +02:00 |
|
|
da126d1d45
|
Removed the input and output slot type parameter from the simple MMGraphNode property methods. Input and output was only available with universal properties anyway.
|
2021-10-09 19:15:15 +02:00 |
|
|
c816f0e0fe
|
Finish up the new mat_maker_gd input/output notification api and made shape use it. Now shape's image updates whenever a property changes.
|
2021-10-09 14:04:09 +02:00 |
|
|
7fd3ccd4ad
|
Generic image rendering / property connection api for mat_maker_gd.
|
2021-10-09 13:33:59 +02:00 |
|
|
e31aedbb1b
|
Now add slot universal methods in MMGraphNode only take an universal property as argument. Also added an universal texture slot. Had to add init_properties and _init_properties, and had to change register_methods to _register_methods in subclasses.
|
2021-10-06 10:30:22 +02:00 |
|
|
1611efc9d1
|
Moved the SlotTypes enum from MMNode to MMNodeUniversalProperty.
|
2021-10-06 09:15:48 +02:00 |
|
|
88aa8e84ac
|
Optional range parameter for some of ht eadd slot methods.
|
2021-10-05 20:59:47 +02:00 |
|
|
a80d0334a1
|
Updated noise_fbm code based on the new shaders.
|
2021-10-05 13:33:27 +02:00 |
|
|
b55487d6df
|
Added a vector2 slot to MMGraphNode.
|
2021-10-04 18:29:11 +02:00 |
|
|
54003493f2
|
Fix errors.
|
2021-10-04 15:14:41 +02:00 |
|
|
ef784088b4
|
Implemented int and float slots.
|
2021-10-04 14:58:15 +02:00 |
|
|
634d28b713
|
Added slot color support.
|
2021-10-04 13:28:00 +02:00 |
|
|
a13908fcec
|
Also pass the seed to get_value for, and cleaned up perlin.gd.
|
2021-10-04 13:15:18 +02:00 |
|
|
0943dc32f8
|
Aldo pass slot_idx to get_value_for.
|
2021-10-04 13:11:08 +02:00 |
|
|
4b334a6ad6
|
Initial slot api for MMGraphNode. Already supports images. Also implemented the image generation helper methods for MMMaterial and MMNode.
|
2021-10-04 13:09:43 +02:00 |
|
|
1374df2b59
|
Not mat maker nodes inherit fromMMNode instead of TextureRect.
|
2021-10-04 11:54:52 +02:00 |
|
|
96e07af946
|
Removed the test scenes from mat_maker_gd.
|
2021-10-04 10:12:47 +02:00 |
|
|
5129cda7f1
|
Same change to perlin related calculations.
|
2021-10-02 18:45:29 +02:00 |
|
|
735b1f67cd
|
Moved every voronoi related calculations to a new class.
|
2021-10-02 17:20:26 +02:00 |
|
|
fdac5e5e85
|
Moved all fbm related calculations to a new noise_fbm class.
|
2021-10-02 16:59:50 +02:00 |
|
|
1d6a95d578
|
Moved even more things to commons.gd.
|
2021-10-02 15:38:12 +02:00 |
|
|
01fd374344
|
Moved a lot more things to Commons.gd.
|
2021-10-02 10:39:30 +02:00 |
|
|
bb338ea1aa
|
Nises now also use Commons.gd.
|
2021-10-01 23:07:05 +02:00 |
|
|
69767cd08b
|
Reorganize mat_maker_gd.
|
2021-10-01 22:04:09 +02:00 |
|