You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added a dependency manager that handles all parameter changes, buffers and previews to
avoid useless renders (myaaaaaaaaa helped hunting and fixing memory leaks on this).
Material export has been updated:
custom export targets can now be added to predefined Material nodes,
a new Export again menu item has been added to repeat the last export operation.
Unsaved projects are now rescued when Material Maker crashes and automatically reopened
at startup.
Nodes
Shader nodes can now be variadic, i.e. have a number of parameters, inputs and outputs that
are repeated. A new icon in the node titlebar shows the variadic aspect and can be used to
increase or decrease the number of occurences of those parameters and ports.
A few nodes have been updated accordingly, so Blend now supports several layers, Transform can apply to several channels and workflow nodes can mix more raw materials.
A new Normal to Height node has been added.
Parameters have been added to the Image node to keep the image's aspect ratio (contributed
by myaaaaaaaaa).
New colorspace related nodes have been added, such as Colorspace Roundtrip that
make it possible to perform computations in other colorspaces (contributed
by myaaaaaaaaa).
The Fast Blur node now has high pass and sharpened outputs (contributed
by myaaaaaaaaa).
A snap operation has been added to Math nodes (contributed by williamchange).
The Blend node now has additional modes: Linear Light, Vivid Light, Pin Light, Hard Mix
and Exclusion (contributed by paddy-exe).
The interpolation code has been improved in the 3D FBM node (contributed by Arnklit).
The random color output of the Triangle Voronoi node, that did not always tile, depending
on the scale parameters, has been fixed (contributed by williamchange).
The Dilate node can now create (optionally) a non-tileable result.
Miscellaneous
An experimental HTML5 version has been added.
Although it has a lot of limitations, it is a good way of trying Material Maker without
installing it.
Self-connections of subgraphs are now allowed if they don't form a loop, and loop
detection has been optimized (contributed by myaaaaaaaaa).
The .mmg format (used for predefined nodes) has been modified to be more Version Control
System friendly (contributed by myaaaaaaaaa).
Fixes, optimizations
Files are now removed from the recent projects list when they fail to load (contributed by Arnklit).
The Comment node now selects correctly its children, regardless of the current zoom level (contributed
by Zhibade).
The alignment of inputs in the Uneven Bricks 2 node has been fixed (contributed by Arnklit).
Command line exporting has been fixed (contributed by myaaaaaaaaa).