AwesomeBump vs Material Maker
AwesomeBump
github.comMaterial Maker
materialmaker.orgSide by side
| Figure | AwesomeBump | Material Maker |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Plans published | 1 | 2 |
| Spec score · 3D Texturing Software | 8.0 (#11) | 8.1 (#9) |
| Spec score · Game Texture Software | 7.8 (#19) | 7.9 (#18) |
| Purpose | AwesomeBump generates normal, height, specular, ambient occlusion, metallic, and roughness textures from a single image. | 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. |
| Support | The maker invites bug reports and problems by email at [email protected] and accepts pull requests for fixes or improvements. | Users can report bugs or suggest features on GitHub and ask questions in the Discord server. |
Plans
In their own words
AwesomeBump
AwesomeBump creates material textures from a single image, including normal, height, specular, ambient occlusion, metallic and roughness maps. It can convert normal maps to height maps and height maps to normal maps, as well as extract bump information from an image. Other tools include seamless texture creation, perspective transformation, real-time tessellation, grunge maps, material textures and bump-map mixing. The maker says 99% of image processing happens on the GPU, with parameters adjustable in real time. Images can be saved as PNG, JPG, BMP or TGA. The project is free software under the GNU Lesser General Public License version 3 or later, with support for Windows, Linux and macOS. The README links Windows 5.1 binaries for Windows 7, 8 and 10, and Linux builds for Ubuntu 18 and Ubuntu 14. Build instructions require graphics hardware supporting OpenGL 4.0; an OpenGL 3.3 build is available without tessellation. The README also warns that the current CMake script does not work.
Material Maker
Material Maker is an open-source tool for authoring procedural PBR materials with node graphs and exporting them for game engines and movie assets. It supports static and dynamic PBR, raymarching, and dynamic unlit materials. The official site lists more than 200 nodes; users can create nodes by combining existing ones or describing them in GLSL. Materials can be exported for Godot, Unity, and Unreal Engine. Unreal requires 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 loading of custom OBJ models. An experimental procedural-brush feature can texture 3D models. A website library offers community materials, nodes, brushes, and environments. Material Maker runs on Linux, macOS, and Windows. It is free through Itch.io, with a Steam plan at $14.99 as a one-time purchase. Its code uses the MIT License and assets use Creative Commons Zero 1.0 Universal.