turanszkij / xatlas

Mesh parameterization library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xatlas

Travis CI Build Status

A cleaned up version of thekla_atlas.

Mesh charting, parameterization and atlas packing. Suitable for generating unique texture coordinates for baking lightmaps.

Changes

  • 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.

Links

Ignacio Castaño's blog post on thekla_atlas

Microsoft's UVAtlas

Lightmapper - Hemicube based lightmap baking. The example model texture coordinates were generated by thekla_atlas.

aobaker - Ambient occlusion baking. Uses thekla_atlas.

About

Mesh parameterization library


Languages

Language:C++ 81.2%Language:C 18.4%Language:Lua 0.3%Language:Batchfile 0.0%