Commit Graph

24 Commits

Author SHA1 Message Date
RodZill4 9b961e50c5 Added all 3D SDF nodes in the base library. Updated thumbnails of 2D SDF nodes. 2019-12-21 10:11:39 +01:00
RodZill4 799f18cf3d Updated library with new nodes 2019-11-23 10:44:00 +01:00
RodZill4 71edcfd72d Added missing library icons 2019-11-22 23:19:20 +01:00
RodZill4 f0beafceb5 Added an icon for the remote node 2019-11-10 17:55:59 +01:00
RodZill4 ced53d01db Added an icon for the remote node 2019-11-10 17:45:03 +01:00
RodZill4 d37fc835f9 Updated library export to generate unique icon names 2019-11-07 08:25:57 +01:00
RodZill4 df07cfab06 Added an option to save the library and updated the library 2019-11-05 20:00:28 +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
Hugo Locurcio 2e3a212bb8
Optimize images losslessly using `oxipng -o6 --strip --zopfli` 2019-10-21 15:43:16 +02:00
Hugo Locurcio f40248b5e6
Tweak `.gitignore` and include `.import` files in version control
`.import` files (not to be confused with the `.import/` directory)
should be included in version control as they contain important
metadata, such as whether a texture should be filtered or not.

A `.gdignore` file was added to the `doc/` folder of the add-on,
which prevents Godot from importing any files inside.
This also speeds up the initial editor import step.
2019-10-20 19:25:31 +02:00
Rodolphe Suescun 85e20dcb1d Added icons for switch and buffer 2019-10-19 13:04:34 +02:00
RodZill4 28654f3eba Updated base library and added truchet generator 2019-10-13 10:14:43 +02:00
RodZill4 f512b977c6 Remote related fixes 2019-09-26 22:32:49 +02:00
RodZill4 27d5ddbe97 Implemented save and shader generator editing... 2019-09-09 22:00:18 +02:00
Rodolphe Suescun e9a21454c1 More refactoring on rtexture generation 2019-08-17 17:35:48 +02:00
RodZill4 0b7a36282e Fixed issues #5 and #7 2019-01-27 09:00:30 +01:00
RodZill4 0d85cd5aef Updated custom node and associated editor
Custom nodes now support outputs and basic (float) parameters, and are serialized/deserialized correctly.
2018-10-09 07:24:44 +02:00
RodZill4 d9b98693da Added a simple shape generator
Can be used to create a circle, a polygon or a curved star
2018-09-19 08:21:48 +02:00
RodZill4 d05631122c Added documentation for new nodes
Added documentation for Material, Export, Comment, Switch and Remote nodes.
Fixed missing "tool" attribute in editable_label script.
Reordered misc. nodes in base library.
2018-09-11 19:38:59 +02:00
RodZill4 1a5ddae226 Added comment node 2018-09-10 21:59:52 +02:00
RodZill4 f116aa0e22 Added switch node
Added node that can select between 2x2 inputs to generate 2 outputs
2018-09-09 15:20:01 +02:00
RodZill4 95a737029a Started adding the "remote node"
Started adding the "remote" node, that can control important parameters of the graph and save/restore configurations of groups of parameters. This should help creating easily configurable materials.

Added new "mosaic" example
2018-09-08 12:25:28 +02:00
RodZill4 1c56fc60d8 Cleanup and renaming
Moved Material Spray to another repository.
Renamed the addon directory to material_maker
2018-09-03 21:35:44 +02:00