- Home
- 3D Texturing Software
- Material Maker
Material Maker
What it is
Material Maker is an open-source procedural materials authoring tool for creating PBR materials with node graphs and exporting them for game engines and movie assets. It runs on Windows, macOS and Linux and supports static and dynamic PBR, raymarching and dynamic unlit materials. The official site lists more than 200 nodes; users can make additional nodes by grouping existing ones or describing them in GLSL. Materials can be exported for Godot, Unity and Unreal Engine. Unreal workflows require extra steps: Unreal Engine 4 needs manual material setup, while Unreal Engine 5 uses a generated Python script that must be run in Unreal. The tool provides 2D and 3D previews, image and spritesheet export, and OBJ model loading. An experimental procedural-brush feature can texture 3D models. Its website hosts a community library of materials, nodes, brushes and environments. Users can bring in website assets without an account, but sharing assets requires an account and login. The Itch.io download is free; a Steam plan is listed at $14.99, paid once. Code is under the MIT License and assets under CC0 1.0.
For and against
For
- More than 200 nodes are available.
- Exports materials for Godot, Unity and Unreal Engine.
- Includes 2D and 3D previews.
- Can export images and spritesheets.
- Itch.io download is free.
Against
- Unreal Engine 4 requires manual material setup.
- Unreal Engine 5 requires running a generated Python script.
- 3D painting tool is experimental.
- Sharing website assets requires an account and login.
The verdict
Material Maker offers node-based procedural material creation and exports for several game engines. Unreal users should account for the additional setup steps, and 3D painting is described as experimental.
Who it suits
Material Maker suits people making textures and materials for 3D games and related graphics work. It may be useful to creators working with Godot, Unity or Unreal Engine who want node-based authoring.
Plans and prices
Itch.io download
Windows · macOS · Linux · MIT code license
Read 30 Sep 2026 · rodzilla.itch.io
Steam
Windows · macOS · Linux · Steam achievements
Read 30 Sep 2026 · store.steampowered.com
On the record
- 3D painting
- It includes an experimental tool for texturing 3D models with procedural brushes.materialmaker.org · read 30 Sep 2026
- Asset sharing
- Users can import website assets without logging in, but must create an account and log in to share materials, nodes, environments or brushes.materialmaker.org · read 30 Sep 2026
- Audience
- The creator describes Material Maker as a hobby project for making textures and materials for 3D games and related graphics work.godotengine.org · read 30 Sep 2026
- Community library
- The website provides a community library containing hundreds of materials, nodes, brushes and environments.materialmaker.org · read 30 Sep 2026
- Engine integrations
- Materials can be exported for Godot, Unity and Unreal Engine.rodzilla.itch.io · read 30 Sep 2026
- Export and preview
- The tool provides 2D and 3D previews, can export images or spritesheets, and can load custom 3D models in OBJ format.rodzilla.itch.io · read 30 Sep 2026
- Licensing
- The code is licensed under the MIT License and the assets are licensed under Creative Commons Zero 1.0 Universal.rodzilla.itch.io · read 30 Sep 2026
- Material types
- Supported material types include static PBR, dynamic PBR, raymarching and dynamic unlit materials.rodzilla.itch.io · read 30 Sep 2026
- Node system
- The official site says more than 200 nodes are available, and users can create nodes by grouping existing nodes or describing them in GLSL.materialmaker.org · read 30 Sep 2026
- Purpose
- Material Maker is an open-source procedural materials authoring tool for creating PBR materials with node graphs and exporting them for game engines and movie assets.materialmaker.org · read 30 Sep 2026
- Security and privacy
- The site says it may collect email addresses, uses cookies and Google Analytics, and cannot guarantee absolute security of personal information.materialmaker.org · read 30 Sep 2026
- Support
- Users can report bugs or suggest features on GitHub and ask questions in the Discord server.rodzilla.itch.io · read 30 Sep 2026
- Unreal limitation
- For Unreal Engine 4, manual material setup is required; for Unreal Engine 5, Material Maker generates a Python script that must be executed in Unreal.rodzilla.itch.io · read 30 Sep 2026