Sick Gaming
Material Maker 0.6 Released - Printable Version

+- Sick Gaming (https://www.sickgaming.net)
+-- Forum: Programming (https://www.sickgaming.net/forum-76.html)
+--- Forum: Game Development (https://www.sickgaming.net/forum-80.html)
+--- Thread: Material Maker 0.6 Released (/thread-92090.html)



Material Maker 0.6 Released - xSicKxBot - 10-22-2019

Material Maker 0.6 Released

<div style="margin: 5px 5% 10px 5%;"><img src="https://www.sickgaming.net/blog/wp-content/uploads/2019/10/material-maker-0-6-released.gif" width="882" height="569" title="" alt="" /></div><div><p><a href="https://rodzilla.itch.io/material-maker">Material Maker</a> is a free and open source MIT licensed procedural texture generation tool built using (and that can run within) the Godot game engine.&nbsp; Material Maker 0.6 was just released.</p>
<p>Details of the 0.6 release from the <a href="https://rodzilla.itch.io/material-maker/devlog/104409/material-maker-06">Itch.io news page</a>:</p>
<blockquote>
<ul>
<li>Material Maker is now a lot more generic and nearly all generators are based on GLSL shaders that can be edited. To test this feature, just drag one from the library to <img width="300" height="194" align="right" src="https://www.sickgaming.net/blog/wp-content/uploads/2019/10/material-maker-0-6-released.gif">the graph editor, selected the newly created node and hit <strong>Ctrl+F</strong>. The node becomes editable, and hitting the pencil button will show the shader editor that can be used to define the node’s parameters, inputs, outputs, and GLSL functions that will be used to generate textures. For now it lacks diagnostic tools, so you’d better start with&nbsp; code you already tested (in <a href="https://www.shadertoy.com/">shadertoy</a> for example). Since images described in GLSL are math functions, all those generators are resolution independent.
</li>
<li>It is now possible to create a group of interconnected generators using <strong>Ctrl+G</strong>. This will create a new node that contains the previously selected ones, while keeping all connectivity with other nodes of the graph. To edit the new subgraph, click on the pencil button of the newly created node ; and to get back to the parent graph, use the <strong>Up</strong> button in the top left corner of the view. If a Remote node was selected, it will be used to define the new node’s parameters.</li>
<li>All nodes now have embedded previews. Just click on the closed eye left of each node output to open it.
</li>
<li>The 3d preview can now be moved manually, and the “O” button in its top right corner will show the preview as background of the graph view.
</li>
<li>the library pane now has icons for many generators and a filter.
</li>
<li>There are quite a few new generators: truchet, weave, runes, mirror and kaleidoscope.</li>
</ul>
</blockquote>
<p>The source code for Material Maker is <a href="https://github.com/RodZill4/godot-procedural-textures">hosted on GitHub</a>, although the 0.6 code doesn’t seem to have been made an official release yet.&nbsp; Material Maker can also be downloaded from within the Godot Engine, in which case it will directly create a Spatial Material ready for use in your Godot game.&nbsp; The standalone release instead exports a series of PNG textures for use in whatever engine or application you wish to use.</p>
<p>You can learn more about Material Maker in the <a href="https://youtu.be/OgTnsE8ueKI">video</a> below.</p>
<p align="center"><iframe class='youtube-player' type='text/html' width='853' height='480' src='https://www.youtube.com/embed/OgTnsE8ueKI?version=3&rel=1&fs=1&autohide=2&showsearch=0&showinfo=1&iv_load_policy=1&wmode=transparent' allowfullscreen='true' style='border:0;'></iframe></p>
<p class="under"> <span class="categories"><a href="https://www.gamefromscratch.com/category/GameDev-News.aspx">GameDev News</a></span> <span class="tags"><a href="https://www.gamefromscratch.com/?tag=/Tools" rel="tag">Tools</a> <a href="https://www.gamefromscratch.com/?tag=/Godot" rel="tag">Godot</a></span> </p>
<hr>
</div>


https://www.sickgaming.net/blog/2019/10/15/material-maker-0-6-released/