Šta je NormalMapAI?
NormalMapAI is a free, zero-login online Normal Map Generator and full PBR Texture Maker built on in-browser WebGL2 GPU shaders. Artists, game developers, and 3D printing creators can drop any 2D photo or texture to generate tangent-space normal maps (OpenGL +Y and DirectX -Y), 16-bit PNG height/displacement maps, roughness, ambient occlusion (AO), metallic, curvature, specular, emissive, and channel-packed ORM maps.
Core capabilities
NormalMapAI includes a seamless tileable texture maker, a transparent PNG background remover for decals and sprites, and an interactive 3D preview viewport (sphere, cube, plane, cylinder, torus) with HDRI/point lighting and glTF, Blender, Unreal Engine 5, and Unity export presets. Every pixel is processed 100% locally in the browser, so textures never leave the device. Pricing is free, and no login is required.
Engine workflows
In Blender, use a 16-bit height or displacement map with a tangent-space normal map in the Shader Editor, or pack channels with the ORM map output. In Unreal Engine 5, use the DirectX -Y normal map and an ORM packed map on a standard material. In Unity, use the OpenGL +Y normal map with roughness and ambient occlusion on the Standard, URP, or HDRP material.
How to use
Open the tool in a WebGL2 browser, drop a 2D photo or texture, generate the maps, check them in the live 3D preview, and download PNG outputs, including 16-bit height maps and transparent PNGs.
Online PBR Texture Generator from Single 2D Image: https://normalmapai.com/pbr-texture-generator
FAQ
Is NormalMapAI free? Yes. It is 100% free in the browser and no login is required.
Are images uploaded? No. Processing stays on the device via WebGL2.
Which tools is it for? Blender, Unreal Engine 5, Unity, glTF workflows, and 3D printing relief height maps.

