MaterialSmith
MaterialSmith is a texture painter for game developers: paint albedo, roughness, metallic, and height layers in your browser, generate real Sobel normal maps, preview the PBR material on live 3D shapes, and export game-ready PNGs. 100% offline normal map generator.
Paint with 4 seeded brushes (round, noise, scratch, speckle) with opacity and blend modes across albedo (RGB) plus roughness/metallic/height (grayscale) channels. Preview on a live 3D sphere, cube, cylinder, or torus (raw WebGL, Blinn-Phong, rotating light), check seamless tiling in the 2×2 preview with half-tile wraparound offset filter, and export PNGs plus a material JSON manifest.
The free demo includes the painter with demo limits (albedo only at 256px; roughness/metallic channels and the Sobel normal-map generator locked).
The full MaterialSmith Pro ($9.99 one-time): https://theluckyduck666.itch.io/materialsmith-pro — all four channels, 512/1024px, the real Sobel normal-map generator (3×3 Sobel, wraparound sampling, adjustable strength, green-channel flip), and full export.
| Updated | 3 days ago |
| Published | 4 days ago |
| Status | Released |
| Category | Tool |
| Platforms | HTML5 |
| Author | TheLuckyDuck666 |
| Tags | gamedev, game-dev-tools, normal-map, PBR (Physically Based Rendering), seamless, texture-painter |
| AI Disclosure | AI Assisted, Code, Graphics |

Leave a comment
Log in with itch.io to leave a comment.