Commit Graph

219 Commits

Author SHA1 Message Date
facdcb6469 Now implemented node deletion. 2021-10-24 12:49:49 +02:00
a165061608 Added a new fill channel node. 2021-10-24 11:48:38 +02:00
33be950fd6 Make texture slots scale their images. Also their size is now set to 128x128. 2021-10-24 02:37:14 +02:00
898ec5a387 Small improvement for the blend node. It still doesn't handles transparency properly. 2021-10-24 02:15:32 +02:00
dfa3b7ed51 Reworked the colorize node, this fixes it's output via connections. 2021-10-24 01:59:20 +02:00
676de9083c make_tileable node. 2021-10-24 01:01:15 +02:00
a5e81bc69c Gaussian blur node. 2021-10-24 00:44:02 +02:00
61c6ea476e Emboss node. 2021-10-23 21:36:41 +02:00
2f4912c2b9 blend node. 2021-10-23 20:10:14 +02:00
e42a25a53b sdf3d_render and sdf3d_sphere nodes. 2021-10-23 00:18:44 +02:00
577e9d705a Curve node. 2021-10-22 23:24:29 +02:00
fc8fa79624 sd_op_morph node. 2021-10-22 11:06:17 +02:00
27ba62e20a sd_op_circle_repeat node. 2021-10-22 11:01:35 +02:00
8a896d0e3d sd_repeat node. 2021-10-22 10:51:06 +02:00
d570d8aea3 sd_annular_shape node. 2021-10-22 10:15:12 +02:00
d2dd31ae72 sd_op_ronded_shape node. 2021-10-22 09:29:34 +02:00
d4da602f65 sd_op_smooth_bool node. 2021-10-21 21:41:18 +02:00
c849944f2b Fix typo. 2021-10-21 21:39:48 +02:00
89b6600dd9 sd_op_bool node. 2021-10-21 21:33:49 +02:00
dc56ca252b sd_tf_scale, sd_tf_rotate, sd_tf_translate nodes. 2021-10-20 20:22:44 +02:00
6f2437279e Fixed curves, and the curve editor, and added curve support for sd_shape_line. 2021-10-20 19:53:05 +02:00
3841c50674 Added sd_shape_line node. Initial setup for curves, but they don't yet work properly with it. 2021-10-20 18:33:11 +02:00
bb7fee062c Make sure that polygon's changed method is called even when the control points were only moved. 2021-10-20 18:06:02 +02:00
17d0dc99dd Actually export the points in polygon base. 2021-10-20 17:59:50 +02:00
5d0c999103 Emit changed events properly in sd shapes. 2021-10-20 17:57:42 +02:00
1e57dba26e Better output text for the arc and circle shape nodes, and removed sdf.gd. 2021-10-20 17:47:40 +02:00
a690c76612 Made the polygon editor work with my setup, and added sd_polygon_shape node. 2021-10-20 17:46:31 +02:00
c082ee9a60 Added the curve editor and polygon editor from Material Maker. I only fixed compile so far. 2021-10-20 11:54:54 +02:00
df1a1c59a2 sd_shape_arc and sd_shape_rhombus nodes. 2021-10-19 22:42:03 +02:00
2984eef392 sd_shape_box node. 2021-10-19 22:20:45 +02:00
01c886d56f Now sd_shape_circle will emit changed events properly for it's type. 2021-10-19 18:26:12 +02:00
bcd0fdbbb1 Added sd show and sd shape circle nodes. 2021-10-19 18:04:00 +02:00
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
a317240526 Scratches node. 2021-10-18 20:06:49 +02:00
0e07f2388c sine_wave node. 2021-10-18 19:39:51 +02:00
63713bc6cd Fix random color output on the bricks node. 2021-10-18 19:28:06 +02:00
c91c947871 Beehive node. 2021-10-18 19:26:54 +02:00
6ea422c166 IChing node. 2021-10-18 18:44:39 +02:00
a186c71f9a Runes node. 2021-10-18 18:14:08 +02:00
2b2c485992 Weave pattern node. 2021-10-18 17:59:57 +02:00
e6468b8226 Added the bricks node. 2021-10-18 15:32:30 +02:00
095fcab86c Truchet node. 2021-10-18 14:16:50 +02:00
4f6829beb3 Pattern node. 2021-10-18 14:01:18 +02:00
c634c3b882 Colorize node. 2021-10-18 13:17:25 +02:00
e04f17dac2 Added the image picker button from Material Maker. Also added image node. 2021-10-18 12:33:31 +02:00
e036935e4b Removed a few unneeded classes. 2021-10-18 11:01:38 +02:00
c9edde9ef9 Added uniform and greyscale_uniform nodes for mat_maker_gd. 2021-10-18 11:00:13 +02:00
01bb81675e Lots of work on gradient_type_4. It doesn't work properly yet, however the current implementation produces a cyberpunk-ish neon like effect, so I also saved it as gradient_type_5 for the time being. 2021-10-17 21:01:54 +02:00
56aa47ccc3 Radial gradient node. 2021-10-17 17:41:50 +02:00
f74ad34219 Implemented circular gradient node, and fixed circular gradient calculation. 2021-10-17 17:40:16 +02:00
6a241d3051 Split the new gradient node into a gradient_base and gradient nodes. 2021-10-17 17:23:06 +02:00
4282cc8385 Implemented the gradient node. Made Material Maker's gradient editor work with my setup. 2021-10-17 17:18:41 +02:00
d23c7b00b8 Turned the widget scripts into tool scripts. 2021-10-17 00:58:07 +02:00
7dfdf6c1ce Also added the icons, and fixed all resource paths. 2021-10-17 00:35:35 +02:00
45fc6bcdbd Added the color picker, the float edit, and the gradient editor widgets from material maker. 2021-10-17 00:11:51 +02:00
7ab05bf407 Renamed colors.gd to filter.gd. 2021-10-13 18:51:34 +02:00
bfcf4b0475 Went through the rest of the .mmg files. 2021-10-13 18:48:59 +02:00
bf0afa6ad6 Tuned most of the remaining .mmg files into comments. 2021-10-13 12:54:29 +02:00
8a907bfb6b Turned a lot more mmg files into comments. 2021-10-13 00:38:05 +02:00
a25d43ae29 Turned all except one sdf related mmg files into comments. In a more crude way than before. 2021-10-12 22:23:31 +02:00
c9fe275357 Processed a 4 more mmg files. 2021-10-12 19:59:24 +02:00
c54948d81a Turn more .mmg files into comments. 2021-10-12 19:04:40 +02:00
ea795998cf Comments from weave.mmg and weave2.mmg. 2021-10-12 18:20:07 +02:00
3ceb7a3236 Comments from the rest of the sdf3d mmg files. 2021-10-12 17:54:31 +02:00
666f735379 Comments from sdf3d_color.mmg. 2021-10-12 16:48:51 +02:00
56ebdb0ec5 Comments from iching.mmg. 2021-10-12 16:36:20 +02:00
e6d4b2b755 Comments from sdf3d_angle.mmg. 2021-10-12 13:20:15 +02:00
33e8a8adb0 Comments from sdf3d_circle_repeat.mmg. 2021-10-12 13:07:06 +02:00
4ee9c69d15 Comments from sdf3d_boolean.mmg. 2021-10-12 12:24:38 +02:00
d75ee3dac2 Comments from sdf3d_torus.mmg. 2021-10-12 12:16:46 +02:00
95eb126b8f Comments from sdf3d_plane.mmg. 2021-10-12 12:11:49 +02:00
55c23bc6b2 Comments from sdf3d_cylinder.mmg. 2021-10-12 11:58:46 +02:00
2eabdc5536 COmments from sdf3d_rotate.mmg. 2021-10-12 11:27:32 +02:00
a5b96ad8f1 Comments from scratches.mmg. 2021-10-12 11:12:20 +02:00
eacc08e69a Comments from runes.mmg. 2021-10-12 10:58:39 +02:00
13e3d248d0 Notes from sdf3d_repeat.mmg. 2021-10-11 20:12:34 +02:00
52d73a0abd Comments from sdf3d_cone.mmg. 2021-10-11 16:41:39 +02:00
8fff2bc0e9 Comments from sdf3d_capsule.mmg. 2021-10-11 14:14:05 +02:00
1a65e35471 Notes from sdf3d_sphere.mmg. 2021-10-11 13:40:13 +02:00
3f12c7c23e Notes from sdf3d_box.mmg. 2021-10-11 13:30:58 +02:00
b04d8b7fc6 Notes from uneven_bricks.mmg. 2021-10-11 13:18:24 +02:00
b31eb46120 Notes from bricks.mmg. Also improvements to beehive notes. 2021-10-11 12:55:18 +02:00
b622bb2f73 Turned pattern.mmg to notes. 2021-10-11 11:47:00 +02:00
d6148fd43c Notes for the beehive pattern. 2021-10-11 11:01:42 +02:00
f6e1207c3e Notes for noise_fbm.gd. 2021-10-11 10:51:00 +02:00
b077bc83ac Add relevant comments from radial_gradient.mmg and circular_gradient.mmg. 2021-10-11 10:20:56 +02:00
44df757149 Add relevant thingd as comments from gradient.mmg to gradients.gd. 2021-10-10 10:39:23 +02:00
bfd32409d2 Added more notes to colors.gd, and removed the corresponding material maker mmg files. 2021-10-10 09:00:39 +02:00
c07ca3d8d8 Implement restoring node connections on opening an MMMaterian in mat_maker_gd's editor. 2021-10-09 19:30:57 +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
babee4f93a Fix division by zero error in shape.gd. 2021-10-09 19:07:50 +02:00
a0a2a81acf Implement type conversions for universal properties. 2021-10-09 19:07:32 +02:00
956d35fd84 Add support for disconnection and connecting universal properties via the mat_maker_gd editor plugin. 2021-10-09 18:48:01 +02:00