RodZill4
d04a319944
Prepared all nodes for caching and added Image node
...
Added Image node that can be used to import textures
Renamed all get_shader_code methods to _get_shader code so a caching system can be integrated in node_base (and we can get rid of get_source_rgb and get_source_f functions)
2018-07-26 08:31:28 +02:00
RodZill4
4e0af78b31
Improved nodes and added texture export
...
Improved perlin noise and transform nodes.
Added an export texture menu entry that exports a texture for the selected node.
2018-07-26 00:08:34 +02:00
RodZill4
a3a8482d03
Added material preview (albedo and normal map only for now)
...
Also create a copy of materials and shaders when the addon is started so it does not change the addon's default materials.
2018-07-25 06:20:36 +02:00
RodZill4
26b317eec8
Refactoring + added preview for selected node
...
Also started replacing LineEdits with Spinboxes
2018-07-24 08:04:25 +02:00
RodZill4
3afa9e9715
Added basic normal map node
2018-07-23 23:13:14 +02:00
RodZill4
0cd0609541
Updated all nodes and added warp
...
- updated all nodes (load/save support and shader generation)
- added warp node
2018-07-23 22:18:43 +02:00
RodZill4
4c9e5762b1
Node position related fixes
...
Set correct position when creating a new node
Node position is now saved/loaded
Fixed row & column parameters in bricks generator
2018-07-23 06:19:45 +02:00
RodZill4
9443940d9a
More nodes and load/save
...
Added basic colorize and blend nodes
Started implementing loading and saving texture graphs (most nodes need an update to support this)
2018-07-22 23:25:05 +02:00
RodZill4
6c615aeb02
First version
...
Created base framework and created simple operators
2018-07-22 17:20:27 +02:00
Rodolphe Suescun
ae2294bc9e
Initial commit
2018-07-22 17:08:24 +02:00