Material Maker is a node-based editor for building procedural textures and complete PBR materials. In everyday use, you connect generators such as noise, patterns, and shapes to blending and filtering nodes, then adjust the graph to produce tileable surfaces. The resulting material can include color, roughness, metallic, normal, and height maps.

The graph-based workflow is aimed at indie game developers and 3D artists who need controllable, repeatable textures. Material Maker is less suited to work that depends on photo-based texturing, and its 3D model-painting tool remains experimental. Large, complex graphs can also slow down, so graph size is worth considering when a project grows.

With more than 200 nodes available for generating and transforming textures, Material Maker lets users build materials from connected operations rather than editing each output map in isolation. The same graph can be revised to change the look of a surface, while custom nodes can be created by grouping existing nodes or writing GLSL shader code.

Building and exporting materials

Once a graph produces the intended surface, the program exports PBR materials for Godot, Unity, and Unreal Engine. The exported texture maps can also be used in Blender materials as ordinary image textures. This makes the output useful beyond a single engine: the maps can be brought into a material workflow that accepts image textures.

New users can begin with a material from the built-in library and inspect how its nodes connect. The community library contains hundreds of shared materials, nodes, brushes, and environments, providing ready-made examples to study or adapt. This offers a practical way to understand graph construction before creating a material from an empty graph.

Practical limits and setup

Material Maker generates textures on the graphics card, so a GPU with up-to-date drivers matters for reliable operation. Its Windows build is distributed as a zip archive: extract the files to a folder and run the executable. There is no installer, which means setup involves managing the extracted program folder rather than following an installation wizard.

Texture painting is available through an experimental tool for painting 3D models with procedural brushes, but it should not be treated as a mature painting workflow. The program’s core strength is constructing materials through nodes; users whose main task is direct 3D painting may find that this feature does not yet meet their needs.

License and supported systems

Material Maker is open source under the MIT license and is created by Rodolphe Suescun (RodZilla) and contributors. It is built on the Godot game engine and supports Windows, macOS, and Linux. The program is free to use; purchasing it on Steam or donating on itch.io supports its developer.

For Windows use, the portable zip format keeps the setup straightforward, while the node graph and export options cover the main procedural-material workflow. Its practical trade-offs are the experimental state of model painting and the possibility that intricate graphs will respond more slowly.

Leave a Reply

Your email address will not be published. Required fields are marked *