20 Free AO Lightmapper Licenses Giveaway 🎉

Hi everyone,

To celebrate the recent AO Lightmapper updates, I’m giving away 20 free licenses to the first 20 people who request one.

:date: June 19, 2026

  • 20:00 Spain
  • 14:00 New York
  • 11:00 California…

:link: Giveaway page:

AO Lightmapper is a GPU-accelerated Ambient Occlusion baker for GLB and FBX assets, designed for fast workflows and WebGL pipelines.

If you’re working with Babylon.js, Three.js, or GLTF/GLB assets in general, feel free to give it a try.

The first 20 requests received after launch will get a free license key.

:link: Project page:

And one small favor… :blush:

If AO Lightmapper helps your workflow, a review on itch.io would mean a lot. Reviews help other developers discover the tool and help independent projects continue to improve.

Thanks for all the feedback and support from the Babylon.js community!

DRLeria

Ready…

dude it looks cool i have one question

is the output more compressible

my models are not nearly as pollied or textured and suffer 10x

Great tool!

Would be good to have webp textures enabled as well.

Hi @withADoveInOneHand

Thanks!

When you say “more compressible”, are you referring to texture compression, mesh compression (Draco/Meshopt), file size?

AO Lightmapper doesn’t modify the mesh geometry itself, so it won’t directly improve mesh compression ratios. It mainly generates AO textures/lightmaps, which are generally quite compressible because they’re mostly smooth grayscale data.

I’d also be interested to know what output options would be most useful for your workflow. For example:

  • WebP textures
  • KTX2/Basis textures
  • Different image quality settings
  • Mesh compression integration (Draco/Meshopt)
  • Other formats or optimizations

I’d love to hear your thoughts.

Hi @labris

Great feature. :raising_hands:

AO Lightmapper v1.3.1

New update available!

Highlights

  • Added export optimization options:

    • Global texture format selection

    • Texture size control

    • Draco compression

    • Meshopt compression

    • Prune/Clean optimization

  • Added WebP support for AO Lightmap export alongside PNG and JPG.

  • Improved export workflow for generating smaller and more efficient assets for Babylon.js and Three.js projects.

  • General optimization and performance improvements across the application.

This update focuses on reducing exported asset size and providing more control over optimization settings while maintaining AO quality.

Thanks again to everyone testing AO Lightmapper and sharing feedback!

you are on fire ;D

@Deltakosh Working hard sir! :fire:

ChiquichicoGIF

That’s just what I needed thanks!

(in ‘light mode’ the menu dropdowns and text are all black btw)

I’ll Fix in Next update

Thanks sir :raising_hands:

:rocket: Development Update – AO Lightmapper v1.3.2

A new update is now available!

Highlights

  • Added KTX2 texture support for AO Lightmap generation.

  • Added an option in Optimization Settings to recompress exported textures to KTX2.

  • Improved texture processing and export workflows.

Additional Improvements

  • Improved handling of Smooth Radius and AO Level Multiplier parameters.

  • Fixed edge cases that could cause processing issues in the Canvas2D post-processing pipeline.

  • More reliable AO generation when working with aggressive smoothing and intensity values.

  • Improved consistency between AO preview and exported results.

UI Improvements

  • Fixed an interface issue affecting Light Mode.

  • Option select controls now display correctly with appropriate background colors.

  • Improved readability and visual consistency across the user interface.

Why KTX2?

KTX2 is a modern GPU-friendly texture format that can significantly reduce texture memory usage and download size while maintaining excellent visual quality. It is widely supported in modern real-time 3D workflows, including Babylon.js, Three.js, WebGL, and WebGPU applications.

This makes exported assets smaller, faster to load, and more efficient to render.

Special Thanks

A special thanks to @labris for the contribution and for making available the excellent KTX2 encoding tools that helped make this feature possible:

Free License Giveaway Still Active

Current status: 11 of 20 free licenses remain available.

Claim yours here:

Project page:

Thanks again to everyone testing the tool and sharing feedback :heart: