dust3d/thirdparty/thekla_atlas
Jeremy Hu 1376af237b Add auto uv unwrapping.
Use https://github.com/Thekla/thekla_atlas to generate the texture.
This commit still have some issues, some faces not satisfy thekla_atlas in some cases.

- Add texture preview widget.
- Fix single node black color issue.
- Export texture in .gltf file.
- Fix node order random issue in mesh generation.
2018-05-08 00:08:19 +08:00
..
extern Add auto uv unwrapping. 2018-05-08 00:08:19 +08:00
projects/vc9 Add auto uv unwrapping. 2018-05-08 00:08:19 +08:00
src Add auto uv unwrapping. 2018-05-08 00:08:19 +08:00
.gitattributes Add auto uv unwrapping. 2018-05-08 00:08:19 +08:00
.gitignore Add auto uv unwrapping. 2018-05-08 00:08:19 +08:00
CMakeLists.txt Add auto uv unwrapping. 2018-05-08 00:08:19 +08:00
LICENSE Add auto uv unwrapping. 2018-05-08 00:08:19 +08:00
README.md Add auto uv unwrapping. 2018-05-08 00:08:19 +08:00

README.md

thekla_atlas

This tool performs mesh segmentation, surface parameterization, and chart packing.

This is especially useful when generating light maps for meshes that do not have artist-supplied uv's.

How to build (Windows)

Open vc9/thekla.sln using Visual Studio.

How to build (OS X)

Use cmake. For example:

$ brew install cmake  # Install cmake
$ cmake -H. -Bbuild   # Create makefiles
$ cmake --build build # Invoke the build