Hi everyone,
I’d like to share a project I’ve been working on called AO Lightmapper.
Still in BETA, currently tested with simple models
Repository:
It’s an Ultra-Fast GPU-accelerated ambient occlusion lightmap baker built with Babylon.js and WebGL2 that runs almost entirely in the browser.
The tool can load GLB and FBX files, automatically generate UV2 coordinates using XAtlas, bake high-quality AO lightmaps, denoise the result, fix UV seams, and export either separate textures or fully embedded GLB files ready to use in any glTF workflow.
Some of the main features are:
-
GLB and FBX support
-
Automatic UV2 unwrapping
-
GPU AO baking with configurable quality settings
-
Denoising and seam-fix post processing
-
Simple Material inspector and live preview
-
Batch processing of multiple models
-
Export as GLB + texture or Embedded GLB (using Ambient Channel)
The original goal was to create a lightweight alternative to traditional desktop baking tools, but it has evolved into a complete browser-based workflow for preparing and baking AO maps without requiring Blender or other external applications.
Everything runs locally on the user’s machine, and the baking process itself is performed using WebGL2 on the GPU.
I’d love to hear any feedback, suggestions, or ideas for future improvements.
Thanks! ![]()
Watch the demo:
Quick AO Lightmapper - Chrome Web Store
AO Lightmapper APP itchio






