Material Maker

RodZill4 · RodZill4.MaterialMaker

A procedural textures authoring and 3D model painting tool based on the Godot game engine

This is a tool based on Godot Engine that can be used to create textures procedurally and paint 3D models. Its user interface is based on Godot's GraphEdit node: textures and brushes are described as interconnected nodes.

winget install --id RodZill4.MaterialMaker --exact --source winget

Latest 1.6

Release Notes

General

  • Allowed closing named parameter dialog via window button (contributed by williamchange)
  • Implemented vertical tabs in the Preferences dialog (contributed by williamchange)
  • Improved debug console link navigation (contributed by williamchange)
  • Enabled tab rearrangement for projects panel (contributed by williamchange)
  • Made tab styles more consistent (contributed by williamchange)
  • Updated icons to use SVG when possible (contributed by williamchange)
  • Configured default FileDialog path to user's home directory (contributed by williamchange)
  • Added documentation for user interface shortcuts (contributed by williamchange)
  • Added a menu item to show examples folder (contributed by williamchange)
  • Added documentation for user interface shortcuts (contributed by williamchange) Graph view
  • Updated graph navigation to retain subgraph offsets (contributed by williamchange)
  • Added circuit/metro style (diagonal) connections (contributed by williamchange)
  • Implemented node grabbing via G key (contributed by williamchange)
  • Added drag and drop support for image parameter (contributed by williamchange)
  • Made the close/minimize node buttons optional (contributed by williamchange)
  • Improved node interaction when zoomed out (contributed by williamchange)
  • Added port previews for group input nodes (contributed by williamchange)
  • Improved remote parameters rearrangement (contributed by williamchange)
  • Added edge scrolling when dragging connection (contributed by williamchange) Library
  • Show top-level section labels in the Library panel in bold (contributed by williamchange)
  • Modified the "Update library item" action to keep the thumbnail (contributed by williamchange) 2D Preview
  • Improved $node to use node title in 2D export (contributed by williamchange)
  • Updated 2D preview to gizmos during transform until LMB is released (contributed by williamchange) 3D Preview
  • Added alternative inputs for graph panning/camera orbiting (contributed by williamchange) Nodes
  • Added controlled variations and related nodes
  • Implemented portal nodes (contributed by williamchange)
  • Added a variadic Color Pick node (contributed by myaaaaaaaaa)
  • Added a basic glTF exporter for static PBR materials (contributed by myaaaaaaaaa)
  • Added lacunarity for FBM noise node (contributed by williamchange)
  • Added gabor noise for FBM noise node (contributed by williamchange)
  • Improved export node to support $ variables (contributed by williamchange) Bug Fixes
  • Fixed crash when adjusting BPP in pixels node (contributed by williamchange)
  • Fixed Morphology node Y dilation to use resolution (contributed by DevFika)
  • Fixed SDF FBM node not displaying correctly (contributed by williamchange)
  • Fixed opaque background for tooltip/popup menu panels (contributed by williamchange)
  • Reintroduced AO export for Blender export target (contributed by williamchange)
  • Placed graph UI (hierarchy and subgraph controls) above nodes (contributed by williamchange)
  • Updated reroute/preview2d bg checker to match defaults (contributed by williamchange)
  • Fixed console meta navigation on multiple clicks (contributed by williamchange)
  • Fixed group parameters using default values from linked widgets (contributed by williamchange)
  • Fixed hierarchy/subgraph UI position (contributed by williamchange)
  • Fixed crash when opening named parameter editor (contributed by williamchange)
  • Fixed zoom in/out buttons conflicting with node align (contributed by williamchange)
  • Added check to prevent self-referencing in float parameter editor (contributed by williamchange)
  • Fixed lattice, pixels, polygon views not centering (contributed by williamchange)
  • Fixed default lattice point positions (contributed by williamchange)

Installer type: zip

Architecture Scope Download SHA256
x64 Download F8A07EF149B227FD7E193139589FC9877D5638A98DAE755C6832D7C93CEDA5BA

Details

Homepage
https://github.com/RodZill4/material-maker
License
MIT
Publisher
RodZill4
Support
https://github.com/RodZill4/material-maker/issues
Copyright
Copyright (c) 2018-2025 Rodolphe Suescun and contributors

Tags

glslgodot-enginegodotenginematerial-makerpaintingprocedural-generationtexture-synthesistextures

Older versions (1)

1.3
Architecture Scope Download SHA256
x64 Download F81765A0882669CF5B354CB3B1CF431730C5E0A60127C4B276B07179D52D0D67