Skip to content
Chuck Walbourn edited this page Dec 8, 2022 · 41 revisions

http://go.microsoft.com/fwlink/?LinkID=512686

GitHub All Releases GitHub Release Date

Nuget Win32 Nuget VS 2017

GitHub last commit Code size

Azure DevOps VS 2019 Azure DevOps VS 2022

Azure DevOps CMake Azure DevOps CMake Latest

Azure DevOps WSL Azure DevOps WSL Azure DevOps MinGW

Azure DevOps test suite build Azure DevOps test suite build VS 2022

DirectX Logo UVAtlas, a shared source library for creating and packing an isochart texture atlas.

Isochart

See this blog post and Microsoft Docs for an overview.

UVAtlas library

UVAtlasTool

Resources

NuGet

UVAtlas is also available from the NuGet Gallery:

vcpkg C++ Package Manager

UVAtlas has a vcpkg installation port as well.

Porting from D3DX

See this post for a complete listing of D3DX equivalents.

Credits

The UVAtlas library is the work of Xin Huang and Chuck Walbourn, with contributions from Chris Messer, Steve Schroeder, Microsoft Research China, and Team Bungie.

For Use

  • Universal Windows Platform apps
  • Windows desktop apps
  • Windows 11
  • Windows 10
  • Windows 8.1
  • Windows 7 Service Pack 1
  • Xbox One
  • Xbox Series X|S
  • Windows Subsystem for Linux

For Development

  • Visual Studio 2022
  • Visual Studio 2019 (16.11)
  • clang/LLVM v12 - v16
  • GCC 9.4, 11.3
  • MinGW 12.2, 13.2
  • CMake 3.20

Related Projects

DirectXMesh

DirectXTex

DirectXMath

Tools

Test Suite

Content Exporter

DxCapsViewer

Clone this wiki locally