VibeHunt
Back to browse

Material Maker

Procedural material authoring and 3D painting tool based on the Godot Engine

Visit

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

Sign in to leave a review.

Loading reviews…

Similar apps