Material Maker
Procedural material authoring and 3D painting tool based on the Godot Engine
Material Maker is a procedural texture authoring and experimental 3D model painting application built on the Godot Engine. It lets users construct materials and brushes as node graphs, where each node represents a GLSL shader, buffer, image, or other operation. The system combines shaders on‑the‑fly rather than rendering intermediate images, producing resolution‑independent textures that can be exported for Godot, Unity, and Unreal.
The tool supports several material types, including static PBR textures, dynamic PBR shaders with motion, ray‑marching shaders, and unlit dynamic materials for visual effects. Users can paint multiple channels—albedo, roughness, metallic, emission, normal, depth, and ambient occlusion—simultaneously on a 3D model, using generated shaders as brushes and layering procedural, paint, and mask inputs.
A library of roughly 250 predefined nodes provides shapes, patterns, filters, and signed‑distance primitives, while users can create custom nodes by grouping existing ones or writing new GLSL code. Materials and brushes can be shared through the project’s website, and the source code, documentation, and community support are available on GitHub and Discord.
Reviews
Loading reviews…
Similar apps

3D, CAD & Modeling
MakeraCAM
CAM software for Makera CNCs

3D, CAD & Modeling
Goxel
Open Source Voxel Editor

3D, CAD & Modeling
Blockbench
3D model editor for boxy models and pixel art textures

3D, CAD & Modeling
OpenSCAD
Programmable solid 3D CAD modeller

Code Editors & IDEs
KodeLife
Real-time GPU shader editor

3D, CAD & Modeling
MagicaVoxel
Free, lightweight 8-bit voxel editor and interactive path tracing renderer.