A cleaned up version of thekla_atlas.
Mesh charting, parameterization and atlas packing. Suitable for generating unique texture coordinates for baking lightmaps.
- Smaller code size - from about 18 KLOC to 9 KLOC
- Easier to integrate and build - a single source/header file pair instead of around 120 files and 10 directories.
- Atlas resolution option.
- Flexible data description API for input meshes.
Ignacio Castaño's blog post on thekla_atlas
Lightmapper - Hemicube based lightmap baking. The example model texture coordinates were generated by thekla_atlas.
aobaker - Ambient occlusion baking. Uses thekla_atlas.