Registry / other / uvatlas

uvatlas

JSON →
library2025-10-28vcpkgunverified

UVAtlas isochart texture atlas

vcpkg install uvatlas
INSTALL
IMPORT
SIG · UVATLAS
U
uvatlas
othercppv2025-10-28
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

UVAtlas.h
#include <UVAtlas.h>

Generate a UV atlas for a mesh using UVAtlasCreate.

#include <UVAtlas.h> #include <d3d11.h> // Requires a valid D3D11 device and mesh data std::vector<UVAtlasVertex> vb; std::vector<uint8_t> ib; std::vector<uint32_t> adjacency; float maxStretch = 0.1667f; UINT width = 512, height = 512; float gutter = 2.0f; HRESULT hr = UVAtlasCreate(device, indices, numFaces, vertices, numVerts, 0, maxStretch, width, height, gutter, nullptr, 0, nullptr, &vb, &ib, &adjacency, nullptr, nullptr);
Debug
Known issues
gotchaUVAtlas requires Direct3D 11 device and may produce different results on different hardware.
fix
Ensure consistent results by using a reference device or software rasterizer.
affects: *
Upgrade
Version history
2025-10-28latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

uvatlas — pip install uvatlas · libregistry