Skip to main content

Python bindings for xatlas

Project description

Python bindings for xatlas

(Unofficial) Python bindings for xatlas, a library that generates texture coordinates for triangle meshes.

Installation

From source

git clone --recursive https://github.com/mworchel/xatlas-python.git
pip install ./xatlas-python

Using Pip

pip install xatlas

Usage

Parametrize a mesh and export it

import trimesh
import xatlas

# We use trimesh (https://github.com/mikedh/trimesh) to load a mesh but you can use any library.
mesh = trimesh.load_mesh("input.obj")

# The parametrization potentially duplicates vertices.
# `vmapping` contains the original vertex index for each new vertex (shape N, type uint32).
# `indices` contains the vertex indices of the new triangles (shape Fx3, type uint32)
# `uvs` contains texture coordinates of the new vertices (shape Nx2, type float32)
vmapping, indices, uvs = xatlas.parametrize(mesh.vertices, mesh.faces)

# Trimesh needs a material to export uv coordinates and always creates a *.mtl file.
# Alternatively, we can use the `export` helper function to export the mesh as obj.
xatlas.export("output.obj", mesh.vertices[vmapping], indices, uvs)

# Both `xatlas.parametrize` and `xatlas.export` also accept vertex normals

Parametrize multiple meshes using one atlas

mesh1 = trimesh.load_mesh("input1.obj")
mesh2 = trimesh.load_mesh("input2.obj")

atlas = xatlas.Atlas()

atlas.add_mesh(mesh1.vertices, mesh1.faces)
atlas.add_mesh(mesh2.vertices, mesh2.faces)

# Optionally parametrize the generation with
# `xatlas.ChartOptions` and `xatlas.PackOptions`.
atlas.generate()

vmapping1, indices1, uvs1 = atlas[0]
vmapping2, indices2, uvs2 = atlas[1]

Repack multiple parametrized meshes into one atlas

vertices1, indices1, uvs1 = load_mesh_with_uvs("input1.obj")
vertices2, indices2, uvs2 = load_mesh_with_uvs("input2.obj")

atlas = xatlas.Atlas()

atlas.add_uv_mesh(uvs1, indices1)
atlas.add_uv_mesh(uvs2, indices2)

atlas.generate()

vmapping1, indices1, uvs1 = atlas[0]
vmapping2, indices2, uvs2 = atlas[1]

Query the atlas

atlas.mesh_count  # Number of meshes
len(atlas)        # Convenience binding for `atlas.mesh_count`
atlas.get_mesh(i) # Data for the i-th mesh
atlas[i]          # Convenience binding for `atlas.get_mesh`

atlas.width       # Width of the atlas 
atlas.height      # Height of the atlas

atlas.utilization        # Utilization of the first atlas
atlas.get_utilization(i) # Utilization of i-th atlas

# The image requires passing custom PackOptions:
#   pack_options = xatlas.PackOptions()
#   pack_options.create_image = True
#   atlas.generate(pack_options=pack_options)
atlas.chart_image        # Debug image of the first atlas
atlas.get_chart_image(i) # Debug image of the i-th atlas

...               # See xatlas documentation for all properties

License

The xatlas Python bindings are provided under a MIT license. By using, distributing, or contributing to this project, you agree to the terms and conditions of this license.

References

Test model taken from the ABC dataset

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xatlas-0.0.9.tar.gz (290.2 kB view details)

Uploaded Source

Built Distributions

xatlas-0.0.9-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (230.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (236.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

xatlas-0.0.9-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (206.3 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

xatlas-0.0.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (230.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (235.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

xatlas-0.0.9-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (206.2 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

xatlas-0.0.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (230.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (236.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

xatlas-0.0.9-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (206.2 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

xatlas-0.0.9-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (230.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (235.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

xatlas-0.0.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (205.9 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

xatlas-0.0.9-cp312-cp312-win_amd64.whl (193.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

xatlas-0.0.9-cp312-cp312-win32.whl (166.5 kB view details)

Uploaded CPython 3.12 Windows x86

xatlas-0.0.9-cp312-cp312-musllinux_1_1_x86_64.whl (745.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

xatlas-0.0.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (227.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (236.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

xatlas-0.0.9-cp312-cp312-macosx_10_9_x86_64.whl (207.9 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

xatlas-0.0.9-cp311-cp311-win_amd64.whl (193.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

xatlas-0.0.9-cp311-cp311-win32.whl (166.0 kB view details)

Uploaded CPython 3.11 Windows x86

xatlas-0.0.9-cp311-cp311-musllinux_1_1_x86_64.whl (746.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

xatlas-0.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (229.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (235.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

xatlas-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl (206.2 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

xatlas-0.0.9-cp310-cp310-win_amd64.whl (193.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

xatlas-0.0.9-cp310-cp310-win32.whl (165.8 kB view details)

Uploaded CPython 3.10 Windows x86

xatlas-0.0.9-cp310-cp310-musllinux_1_1_x86_64.whl (746.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

xatlas-0.0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (230.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (235.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

xatlas-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl (206.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

xatlas-0.0.9-cp39-cp39-win_amd64.whl (192.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

xatlas-0.0.9-cp39-cp39-win32.whl (165.9 kB view details)

Uploaded CPython 3.9 Windows x86

xatlas-0.0.9-cp39-cp39-musllinux_1_1_x86_64.whl (746.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

xatlas-0.0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (230.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (236.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

xatlas-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl (206.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

xatlas-0.0.9-cp38-cp38-win_amd64.whl (193.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

xatlas-0.0.9-cp38-cp38-win32.whl (166.0 kB view details)

Uploaded CPython 3.8 Windows x86

xatlas-0.0.9-cp38-cp38-musllinux_1_1_x86_64.whl (745.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

xatlas-0.0.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (229.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (235.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

xatlas-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl (206.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

xatlas-0.0.9-cp37-cp37m-win_amd64.whl (193.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

xatlas-0.0.9-cp37-cp37m-win32.whl (167.2 kB view details)

Uploaded CPython 3.7m Windows x86

xatlas-0.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl (749.2 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

xatlas-0.0.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (232.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

xatlas-0.0.9-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (240.8 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

xatlas-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl (204.4 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file xatlas-0.0.9.tar.gz.

File metadata

  • Download URL: xatlas-0.0.9.tar.gz
  • Upload date:
  • Size: 290.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9.tar.gz
Algorithm Hash digest
SHA256 9d4dbbd50c4f70e4b90b506e0b605b16fbff8a62cb46dd68f8454bde90d41448
MD5 384cc4052c0cbdce0ede9622f59b1146
BLAKE2b-256 d4fdd6c17b531b602bf4f0e632e3ab63f72756dabb5c1a70df39c9b25e55a6b3

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70c0e11c87de8ba3304963f965eda8e248cc9573f0115fd1bc7abe06a3746973
MD5 0a138a337a5f7677d00cd301b3ef1cb6
BLAKE2b-256 4fe6d54eee1e41085f82cce475a29ca0dace899ebbe0d2f4ad330def9c78ca5f

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 968a6c00f90de4929577584ed872a3a9eeb3846d17e6f9b4b32e71ea931e65de
MD5 0acb5f1534c9c709b0a09ba437d5b743
BLAKE2b-256 94121f8126e23cf3fa19104c12ffdf4340178eb8889c94ae81f2ded692159d76

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4ba38594c00e0d18a7f55ee5f240b6eefe60c99e1437af63f9715e1f4554cb5b
MD5 090f67f14cb8a2adbfa598fe7d801130
BLAKE2b-256 06d36e2e52fb247f1145c97c50735426d933a7e3c95402baf5e2c57429fee96a

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40bb7858e920633848a384d4837618ce37dff1ef07dc3ad3b39f32a6f8670fbd
MD5 b5917dda2bee1abd02244d4afe8f6744
BLAKE2b-256 a4537c9058b0a56139c4413f0fb9aadc071f198ad5787849d71cb15ecef68728

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 01a038e5b8f1676d8c3f2e76a902a5ba491c9507e1c1551caed0b82c0a085924
MD5 5b6139e976e61e6b38558d88d5d22437
BLAKE2b-256 2f75907e863505d1df0f7e8cc1b125c4a3b790d3caaae675626d706a39e2c681

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 03bd802840d35146ab42a363ef6a458f0e7692c2a4211c85c2bb916b80b6b361
MD5 320fb4d8930631f1e80c6ed789c80f4a
BLAKE2b-256 c768f6e8974de57658641174a26c0fa600600ec47027927e865c2e6cb62e8515

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4357b9629f49527ff07e99a7442d6c18ffd118cbd2866c0be21e62051f1418c0
MD5 8dc7c28f40eeaafbd90343d6c530bf8e
BLAKE2b-256 89cdcacfdbf8a30b1f265e2743862608d9c9d5135b60136190f4361b3fdb684e

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d5583f12fbc88b529945be12df4db903822f3a01e17eac6e9a626d227d145035
MD5 8cf505c069f9933365c95bad5dc5f3bd
BLAKE2b-256 7affeea0ff8a792685baba4efb9d853501017dd1f32ffe09412801283e04320c

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d740b93acd3c5045bda3694c4180d8b646cdc5bc565a524f1c8148becb66a711
MD5 1acbd4925002329ba6f441e087597c8a
BLAKE2b-256 d3f92c5778686df98ef76512cdd8fa3bb2aa111059d24841a6d6d0784b5c0ee7

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e4796a98154585343cba46838d5a56562e32fbaade96e465d1658defac4f039
MD5 38cf66c59e3f6156ef19396177664cf6
BLAKE2b-256 100644c7a7ca3abebfc2ab86eeecaf0baec122ba05455c37eab27375076e65bf

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 98f2f8b1ee73bcee1001af774a60b59a462d3117633938e3d100a629bee2e865
MD5 41345bd5118a5b08908776802906ea77
BLAKE2b-256 7775711171a5eef8efd2f979c3df70f29140c3b0d5dfb9704e918d21b9d29354

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 51acb1bcac5b5c4e14d5eebc4af57b44a54f793071dfe59e97485b0ff38049b9
MD5 d95d1aed56483fc0eeb71a686c833d77
BLAKE2b-256 0586557bf820c38989e288c599456ea4cf7552f4a8a57dc9c1e47ebe124f2f4c

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 193.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e9acff729e2a93f7872d14f6f88d5cb0aba829c8ac122a77fcc5c41e4e21d9c4
MD5 cccbb63c46e4717e93a4d3acdca3d695
BLAKE2b-256 81cd15865e434aa83608d5215fdae859edb54c7ba3d413a0d21b5d38be13946b

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp312-cp312-win32.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp312-cp312-win32.whl
  • Upload date:
  • Size: 166.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f11f06b8a6d3fc2ee6d4c5600d2d0c0f4b88f3714a409c178453ec737101a561
MD5 e59ce0b701fddbea6b9c5045996064ba
BLAKE2b-256 feca0bedb1776bf13e4a1acf573974f58f45cc00cba434f747cdc1a5fa890f76

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b2f712f28bc04e58595886643bffa37c01a5a49072ca12d008922cab3b04dff2
MD5 2e91fbe965a07cc71580bf50e12b6f29
BLAKE2b-256 25ee09a05361c1b0a6c3dd1d10c7c801ee864ef764a508a92017c2ec48154abf

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a64371bd54663e9618921ada38361e063d2337fbe6330d21d21c08fb91eef38
MD5 c0e2fd0fcc5302c1c9e0b2edb90baddb
BLAKE2b-256 a9418f116ada3fa614e2554d462c2367604715d55bc0ddbb87d62af3bb81eadc

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 baf24a9bd9c4095bec8f374cbd066f550e0541a794d74c0d2f049b800a47c3b6
MD5 4f9fe5cde71bfa77af00513182cb98b0
BLAKE2b-256 ac6582e097e4f43ab15044662dd4840c60c1cd4115b1e8d69fe39e3c455a2995

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc32d80ab9c701f36bef82593ec856a5767d09df88146233bc436cb0a5d25ffb
MD5 90c1f8b90a040366c253ac4241d8ae1d
BLAKE2b-256 f9a6f0995a3dfc35c104642c47515098ef2ef93e088208fe3bc7546fbf70caf7

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 193.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2b0cfe28f0e9cd9ce96bb95301c11e82034f174ddb5d3b8557ccd278326d1b08
MD5 7419c29f5af254d17df8811bd15b5cf0
BLAKE2b-256 a0d1d24eb80e01386d3658aa1cd15fb8a0f3c741364c498ae9eb5a0a48fcd3d3

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp311-cp311-win32.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp311-cp311-win32.whl
  • Upload date:
  • Size: 166.0 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ca68acd3211a495ae719371ce2c4821aeb2736fdbf5a713b8a37953c494317be
MD5 f7b96ea20cf577dc20816a5ae5d9ff7b
BLAKE2b-256 fee3b0bcd1cec558fb31ff4212d833a0e15aacd7348dc270887af0d0106cb037

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 468774c1c251f487aea5b205df515a988a278a7d4b0b25bc9349ac5e6e61249a
MD5 4a4100c7a15b574167760443cb3dffca
BLAKE2b-256 9c51198329805c7a3644d71958b7c1062a2183bf566b8c5e62a08bb63afb46da

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1729a4723966c2b5a041dd76208c35ddbc0175f08724951d60735700539a83cf
MD5 410b117ac275f76ff327b481b7141d95
BLAKE2b-256 3b8ebf91f0232a799d4291e732c653758204244ea190511f9c4f828abb11da46

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e83b7fee49860a874b5557e345d16e627bfc36db4f010ead8f1c1e5c69daaacf
MD5 5204eefcc5acb1a2ddb51724aa18ba8f
BLAKE2b-256 716ff58961ffd1c2d379c8dc36cd17f08371b03107b62c1bd2cf9c788af30fe7

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ed1bf67e5dd3ae30c3a1ecec07672bb5b6b27d635a9ecfcfea3e04ed36fae007
MD5 f0422b68369607910f7986a19d0ae73b
BLAKE2b-256 9b24ed77c2cf20709879aa2686e6398ca7edbbaced6df97573b8994a221aa47c

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 193.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b6dc196d2c5f5c86513aa790b504f0f5c447b0ae9af27680c56d6ac7281117c2
MD5 64a3d6cd5d38bc8e82f373bc72ce2244
BLAKE2b-256 8a851be08a07e3be83fd35d3d2ad08205ed883f802f7e22c0ee6040bca0b8ca3

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp310-cp310-win32.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp310-cp310-win32.whl
  • Upload date:
  • Size: 165.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d69a62596d6b6c8f0d2d8bd2965ef2c1c57d9c4325e88dd7458ba91776a9943e
MD5 3c014140de27bfbbcfa01342238af141
BLAKE2b-256 592e688e9694f170898053ee729a92a8c9c71caab05788b019d18267a747a64e

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c9947d3eda61a75981117e38d7c36629fc321fb4f28a40aa88a03654af0865c3
MD5 64f9d2a50646d452a2add06a104e283c
BLAKE2b-256 4f07b31397a26a36e01f104df4fd2dfdb3be721870b49bae3a173be4c5f2f440

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7112a4c90c14a459dfffbffac1319ad3770a50bfb592f03562c8fe564e765ad7
MD5 316e5a6dbbab1edf3ef0f9eebad1ec6a
BLAKE2b-256 29ee086c7cb4f067238e55fd645188232d67afe1ac6adacbea7a8cf2c6346cd8

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 acd2b25df16f4ffa9f79210fe5ddcc5962e5e5f3c236a719fc399022a60030b3
MD5 5f915d341f7c453c51d6d773a1896a12
BLAKE2b-256 a253483536897c7cbb27d2384abeacaff7097f84e88a88bcd94daa5efa015779

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ad470e85ce8737e9e0d8fcfdb93ee47935c6d8925fb28e96516f01ad877704f4
MD5 7da37fed487b45178c5489d6335f6c22
BLAKE2b-256 8b685025ef0792c03357eed2c35b720d642fc1a1cf2a82c1287bf4eeb386c3d1

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 192.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d44bfde60047c3efde69f29f27b6cd5d7f7b71d8cae0875d30052a8c1f19188c
MD5 7518c4a7d8b9237d2691b352e07d892c
BLAKE2b-256 143030781cf1fcf594b7e78fa888fe9da5aea234ef93f000a375db84e69c0c90

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp39-cp39-win32.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp39-cp39-win32.whl
  • Upload date:
  • Size: 165.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8712323399dfb31c067b08df2022d1ba58bde6e38d27055320be997d8dde54b5
MD5 2b803a8f6bcc8f6b8f0eec90769bc785
BLAKE2b-256 c28cdca7f19303b305f85445d6cdba9978fb9e0beb10c6b76d699468f0a577a6

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 78c5ef55ef9778be617ec32ed10aa455a6d996059f52e9fd3c406ebcf813e9bb
MD5 33a745f343ae1e086fde53a06218b950
BLAKE2b-256 a77f0717f0d0974a5985ccf8afc5a4a10f5d62eb0290510cdf85c1b45ce2ebca

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d36ff9ff598116bb16deaaa58edd47a7e88840ce8f77ae870e745c6af9d5654a
MD5 0c9d5b6d630403035f41c50d47a4e8c6
BLAKE2b-256 10bdc213ad6b3f0fffe15f46c9be36867ddeeea4c26365c268ae2adcc4766908

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0b9cb07b293dd92a197398688617c3676eef79db9dce9725c5703ca1d4ebb7ef
MD5 6f770dd6e92c5c851407e85b9b88355e
BLAKE2b-256 ff85b72151eac6edcac724122fb944a932cbee653ce3a98c60b81beecabf706b

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a5dd461e14363a88840847c94c2d33849d214781cf31200325fb3a60e2144aba
MD5 861dc142d9d1042f2d04a183b9a573f7
BLAKE2b-256 ff784a2b99b6409cccf7fd94a2267622326f925ab3c09ec3c9328ff2943c6e3e

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 193.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 133740024e41119ad0c638f4c727db94bef69e26e1909950e1f8904b572510b8
MD5 4add1f05b8a0d5f6b023e2ba889d4680
BLAKE2b-256 852dd503388e7ea02dda8d20ea65d6fe54143652e2a4ccc534207210ea6a6d22

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp38-cp38-win32.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp38-cp38-win32.whl
  • Upload date:
  • Size: 166.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ac37335ca5e768f89f02c54a86a0dcb756c36b32bbddc8b34296457db7c9e1b6
MD5 ffc80f27abd95948b7f2097786f39ffd
BLAKE2b-256 5c2f96ad13d593ed021faad0d5b00eab9e4088e59dcf9a607116b0d1b319055d

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7f1c17c731ae93f3a93be22717f08dc49dc7b77bb18495a1aace577f62a13ed4
MD5 bac59986b6eff0dba8190315da2a0d6e
BLAKE2b-256 b57de629c21777d2d9cacce0298b49d0733816636284f9e8ba5db649c6a6b252

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 beeba726fbb04721b263eca64abebc7a80a188b99bb51a6238fab0ba89628792
MD5 3014ff1351dcc060df3370a051089d93
BLAKE2b-256 3a9a517fb6325c88a8b6425e08ad2aa9529c65ae2a83b2cfd0b18c364d544a5f

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 354cba222efe31cee519fde32192ecb02e6174fc6f29a210b4a7c8be52f28b74
MD5 bc07d948893ff3b0b51009cc5999f98e
BLAKE2b-256 931e6db6c977d06568411c912270602cde27f1180003653502048f6c491d5a17

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce67674c361a41c9767593c16ccfc27ead69738eafcf63410a37e11ff5549e7c
MD5 3cfd8ceec0286cf902f5d0a53145010c
BLAKE2b-256 161ebca9f61e4c9ac52c0836054e821303cfde01a196c25943c1f778b60fca22

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 193.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0b5d142dab0add7ebca02f02030a539bc48febb2099270a13885f8da72ed10bf
MD5 3cc9de7d14ce968da795bc1751d17353
BLAKE2b-256 33b474b3ce40b3abff804bf7accbd74a5325e5657454faae1161063afe4be3f5

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp37-cp37m-win32.whl.

File metadata

  • Download URL: xatlas-0.0.9-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 167.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for xatlas-0.0.9-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 75689aded66f6a6c23ae5239bf0dad4442c1cea6ea5698ad2435cc7cc7da5ac2
MD5 a1ed67ed402a3841335e14b1b19434a2
BLAKE2b-256 a1e5450a5af1338dcb29ab42c4f8144cdfc9fdf73f2447b44df3dd103d6dcf12

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f4a7dadf0e5e901fd391715f1bee6c7455f38459e85e7c35d1a2f7b1f5704a68
MD5 ab811e733eb1250ab98c433e95d21513
BLAKE2b-256 28cd9ee4b6c31a2ad3c9f3fd8537f059b5dfcfceab00d9c7908b2db502a810a5

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 717becbc668173cd41f5204315c0726797737bc6b6f8e4fec4c95a12f53ed54c
MD5 e2777ab41eda99f5be2791057331370a
BLAKE2b-256 ce910056de077f88bc54c6be1f95b3af990761e08f4546f05230da05ec03ddc6

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3c6347ef1c2da9d69a2834b2259c8dcb06408bcec122b0419a29a6cf2b10d337
MD5 349f5a581bd3c9aa0cba528b9d5eb101
BLAKE2b-256 085864435e1f2f4c82a71421812b0b2b452b06c77d75404dfa63523bd164152c

See more details on using hashes here.

File details

Details for the file xatlas-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xatlas-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eecfb05c97ab61a46c36619c3074385cad6c140b07eab99b847062daca115ff8
MD5 8f85d3af2170865b3af5601e80ab72ee
BLAKE2b-256 367f3d1a8c25c0b98084faa4deb912afb3b831df63c57059ae642b2e41afa4fa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page