Mixture is a powerful node-based tool crafted in unity to generate all kinds of textures in realtime
MIT License
Bot releases are hidden (Show)
This release adds new nodes related to fluid simulation and terrain, here's a non-exhaustive list of nodes added in this release:
See the full changelog here:
https://github.com/alelievr/Mixture/blob/master/CHANGELOG.md#040
Published by alelievr over 3 years ago
This new release of Mixture brings a whole new settings system for the graph. It is a lot more flexible and easy to use than before.
Here's a view of the new settings:
The toolbar was improved with a global setting button to configure the default node settings and the size + dimension of the texture were moved to the middle of the toolbar to be more accessible.
For the node settings, there is now 3 inherit mode: Parent
, Child
and Graph
which helps you control how the node will react.
Inherit From Parent
mode, it will take the settings of the first node connected to its inputs.Inherit From Child
it's the first node connected to the output of the node.Inherit from Graph
, it takes directly the value in the graph settings (toolbar).There is also a Width/Height/Depth scale parameter to modify the inherited size of the node, the default value is 1 (center of the slider) so it doesn't affect anything.
You can see the complete changelog here: https://github.com/alelievr/Mixture/blob/master/CHANGELOG.md#030
Published by alelievr over 3 years ago
Published by alelievr over 3 years ago
Implemented the Mixture Variants, an easy way to re-use the same texture graph while keeping available variations of it.
https://user-images.githubusercontent.com/6877923/105640496-b164de00-5e7e-11eb-921f-95093e411c86.mp4
This release also includes two new nodes:
Object To Map:
Generate MipMap node
The serialization backend of Mixture has been changed to use [SerializeReference] instead of old and slow JSON, which may lead to some instabilities related to this new serialization system.
We added a debug menu to directly access shader/compute shader code and node documentation from the context menu:
Published by alelievr almost 4 years ago
This update mainly consists of bug fixes and new nodes like Transform, Levels, or the fractals nodes above.
Note that we changed the way sRGB is handled in the graph, now all the previews are in Linear color space and the sRGB conversion is done when saving the texture on the disk (it is necessary to tick the sRGB flag in the output to enable it). If you encounter any issue with that you can work around it with the sRGBToLinear and LinearToSRGB nodes.
You can have more details about what changed in the Changelog!
Published by alelievr almost 4 years ago
Minimal required Unity version: 2020.2 beta.