RodZill4
754edea090
optimized hierarchy pane previews and made them configurable
2020-03-06 23:40:09 +01:00
RodZill4
8283c744d3
Added hierarchy pane
2020-03-02 23:01:27 +01:00
RodZill4
48fbd55546
Added 2 panel locations on the right and made panels movable
2020-02-28 08:41:17 +01:00
RodZill4
6523ae3b06
Added elongation node and update documentation
2020-02-15 22:20:26 +01:00
RodZill4
fb3b9c88d6
Prepared tooltips everywhere and minor fixes & optimizations
2020-02-15 11:17:41 +01:00
RodZill4
7c7cfdaa0a
optimised loader by caching predefined nodes
2020-02-13 08:37:42 +01:00
RodZill4
49e3ca0a2d
Fixed a few warnings and disabled some others
2020-02-13 08:37:01 +01:00
RodZill4
93f6407c2f
Updated node serialization (so it saves only existing parameters) and examples
2020-02-12 08:05:45 +01:00
RodZill4
62e6d57b1e
Updated 3DSDF nodes with color, and skulls and mmm_donuts examples
2020-02-06 21:51:14 +01:00
RodZill4
6b183aa7a0
Merge branch 'master' into dev-generic
2020-02-04 07:48:10 +01:00
RodZill4
6338680b32
Added color and editable title to comment nodes
2020-02-03 20:55:32 +01:00
RodZill4
0c5ce185fe
Added a better error message when generation fails. increased message queue size (to avoid freeze when opening many .ptex files at the same time)
2020-01-31 07:50:54 +01:00
RodZill4
a811f3400f
Moved io types definition (with conversions and preview) to a json file
2020-01-28 22:40:03 +01:00
RodZill4
f1ff09dcc4
Moved MMLoader to autoload. Updated demo so it can be exported.
2020-01-28 11:47:29 +01:00
RodZill4
f7a3d2b846
Updated moved files paths in GDScript files
2020-01-25 15:54:20 +01:00
RodZill4
71dce8108d
Fixed graph node free error
2020-01-05 12:36:46 +01:00
Rodolphe Suescun
421af6e439
Updated remote to automatically show configurations with "True" and "False" configs as toggle buttons.
2019-12-30 11:47:27 +01:00
Rodolphe Suescun
724c03feeb
Merge branch 'master' into dev-new-nodes
2019-12-29 18:39:56 +01:00
Rodolphe Suescun
150656d0df
Merge branch 'master' into dev-new-nodes
2019-12-29 18:36:15 +01:00
Rodolphe Suescun
5207b8093e
Added UI in 2D preview to edit parameters.
2019-12-27 22:30:49 +01:00
Rodolphe Suescun
1799ade2f2
Fixed switch node (so it supports all port types) + minor bug fixes
2019-12-25 10:36:45 +01:00
Rodolphe Suescun
97e923e781
Added types to ios nodes
2019-12-22 23:27:02 +01:00
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
e919507f06
Added support for raymarching
...
- Added signed distance functions 2D and 2D input/output types
- Updated SDF2D nodes to used SDF2D inputs/outputs
- Added preview code for SDF2D and SDF3D
- Updates all SDF2D templates
- Added basic SDF3D nodes
2019-12-15 12:41:00 +01:00
RodZill4
2a51e3b726
Prepared function generation for inputs
2019-12-12 23:11:43 +01:00
RodZill4
256272a125
Merge branch 'master' into dev-new-nodes
2019-12-04 22:31:36 +01:00
RodZill4
8282ab24fe
Compatibility fixes for Godot 3.1.2, updated switch to support more choices, and shader nodes to support inputs in enum values
2019-12-04 22:26:54 +01:00
RodZill4
ebeb998333
Fix in convolution node and 4 new convolution node templates
2019-12-03 23:10:48 +01:00
RodZill4
b153b3306f
(last?) changes for 0.7
2019-11-24 18:47:21 +01:00
RodZill4
8650a5ae40
Fixed a bug that allowed Material to be duplicated
2019-11-22 07:47:45 +01:00
RodZill4
d72f1f2055
Fixed problem when duplicating gradient (interpolation mode was not copied)
2019-11-19 07:16:09 +01:00
RodZill4
3ff862f446
minor changes and fixes
...
- Added an option to duplicate nodes
- Creating a subgraph will now show the contents of the subgraph (so it can be easily renamed)
- Fixed node preview updtae when the node's seed is modified
2019-11-17 07:40:50 +01:00
RodZill4
4d90c20493
Bug fixes
...
* In Material node, ORM was not rendered when a channel depended on a texture
* Missing HSlider in generic node broke the Switch
2019-11-14 08:47:21 +01:00
Rodz Labs
587f5d85a3
Merge branch 'master' into remove-trailing-whitespace
2019-11-10 17:19:53 +01:00
RodZill4
85599c2fea
Added menu to show nodes documentation and updated import plugin
2019-11-10 15:02:00 +01:00
Hugo Locurcio
fc3173b9b4
Remove trailing whitespace, add newlines at end of files
...
This results in less merge conflicts when using the
Text Editor > Files > Trim Trailing Whitespace editor setting.
.ptex, .mmg and .json files generated weren't modified
as these are saved by Material Maker. These files could be made
to end with a newline automatically on save in a future commit.
2019-11-10 01:21:11 +01:00
RodZill4
46c2c1b684
Fixed randomness condition on groups
2019-11-06 23:55:09 +01:00
RodZill4
8f4a525107
Added missing return types ( #30 )
2019-11-06 23:49:26 +01:00
RodZill4
bbfe288b15
Preloaded renderer, support for subsurface scattering, minor fixes
2019-11-06 22:33:01 +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
bfa1306b0e
Added export and debug nodes
2019-11-02 08:43:54 +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
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
4c2274104b
Made IOs node editable (can add/remove ports)
2019-10-29 22:10:08 +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