Skip to main content

3D model loader for Glass-Engine

Project description

Assimpy -- 为 Glass Engine 提供 3D 模型加载功能

AssimpyGlass Engine 的子项目,是 Assimp 项目的 Python 绑定,为 Glass Engine 提供 3D 模型加载功能。 仅提供 load(file_name:str, flags:int)->Model 函数用于加载模型。其优势在于:

  • 使用 assimp 加载模型后,不做任何的中间类型拷贝,直接将原生内存 buffer 暴露给 python
  • 支持内置纹理加载

你可以在任意需要加载 3D 模型的时候使用 Assimpy,并在其源码中找见加载上来的模型结构, 但不建议你这么做。因为其初衷是为 Glass Engine 提供 3D 模型的加载功能, 因此不过多介绍 Assimpy 的用法,欢迎访问 Glass Engine 项目:

Glass Engine 中的模型加载功能用法请参考:

https://glass-engine-doc.readthedocs.io/zh/latest/model/model.html

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

assimpy-5.4.3.3.tar.gz (3.8 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

assimpy-5.4.3.3-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

assimpy-5.4.3.3-cp314-cp314-win32.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86

assimpy-5.4.3.3-cp313-cp313-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.13Windows x86-64

assimpy-5.4.3.3-cp313-cp313-win32.whl (1.3 MB view details)

Uploaded CPython 3.13Windows x86

assimpy-5.4.3.3-cp313-cp313-manylinux_2_15_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.15+ x86-64

assimpy-5.4.3.3-cp312-cp312-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86-64

assimpy-5.4.3.3-cp312-cp312-win32.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86

assimpy-5.4.3.3-cp312-cp312-manylinux_2_15_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.15+ x86-64

assimpy-5.4.3.3-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

assimpy-5.4.3.3-cp311-cp311-win32.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86

assimpy-5.4.3.3-cp311-cp311-manylinux_2_15_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.15+ x86-64

assimpy-5.4.3.3-cp310-cp310-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86-64

assimpy-5.4.3.3-cp310-cp310-win32.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86

assimpy-5.4.3.3-cp310-cp310-manylinux_2_15_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.15+ x86-64

assimpy-5.4.3.3-cp39-cp39-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.9Windows x86-64

assimpy-5.4.3.3-cp39-cp39-win32.whl (1.3 MB view details)

Uploaded CPython 3.9Windows x86

assimpy-5.4.3.3-cp39-cp39-manylinux_2_15_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.15+ x86-64

assimpy-5.4.3.3-cp38-cp38-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.8Windows x86-64

assimpy-5.4.3.3-cp38-cp38-win32.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86

assimpy-5.4.3.3-cp38-cp38-manylinux_2_15_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.15+ x86-64

assimpy-5.4.3.3-cp37-cp37m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.7mWindows x86-64

assimpy-5.4.3.3-cp37-cp37m-win32.whl (1.3 MB view details)

Uploaded CPython 3.7mWindows x86

assimpy-5.4.3.3-cp37-cp37m-manylinux_2_15_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.15+ x86-64

File details

Details for the file assimpy-5.4.3.3.tar.gz.

File metadata

  • Download URL: assimpy-5.4.3.3.tar.gz
  • Upload date:
  • Size: 3.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3.tar.gz
Algorithm Hash digest
SHA256 7ef4d76c724f45496624ca4b733296ad1d53d8e0b44f300aca042dab392ce4f3
MD5 88f10f4d3732a8a8f0275b5d5401584c
BLAKE2b-256 21cab3ae26043d14f8f131cd802a1ef43c9d433891c6d4c63be4b59af159792c

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c3f49155315d4c5384840f7a5cb30138b17c4b64a0ca3bde495588f5b2f4fb1c
MD5 02170374fced69eaaab62b63be4b80ef
BLAKE2b-256 f2799584dcbfe6547332b8990a0500cd31b7905156c7f422fc034e30d84627e3

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp314-cp314-win32.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp314-cp314-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 a2cc930098e1cbc2195081e7553bfcffed2d9e702e1dfd97b9cd6899b036cd04
MD5 5c3e3a1feaec1a1abbe02d5f41e56c80
BLAKE2b-256 f5f584056d815bf70da70ab1dadd329a03d71d0b8c48768a154cdef0968d8249

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 86a1103c20512b04512d4e16edccb39fd6e8b272231367aff7544d1597cd351c
MD5 2615c025e0413cac9d4fd0dbf7eaa2ee
BLAKE2b-256 84ae8434331f9f7a24c1f137ec66ba4327e39bc56e414636b0cee2b60d48331e

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp313-cp313-win32.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 bb1b7481160837c7756fc5d0897e85f3ecc6becc8f1a16526dcefbc6435d86e9
MD5 ab6c36e6f0a8b3c39eef0d07ecf39cdb
BLAKE2b-256 c62444be52ae5b88a774777f96e6a47cdaf6e534f059c06a3ce418b15f617f9c

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp313-cp313-manylinux_2_15_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.3-cp313-cp313-manylinux_2_15_x86_64.whl
Algorithm Hash digest
SHA256 75e04b3874114de224d00a53289aed48ff21e253a98df234fd3d567d71366f59
MD5 fdfb4dc71995496dcb0b46719a78f0c2
BLAKE2b-256 859264efe0b1909ae933d8fb1a99639af20089fc97288f5e5d87aea13a2a712f

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d88ac9794dd75de3b8986db57211f9cbb12dad379a0c798b595e81ca3e49b5f7
MD5 49251746a05c8b8540985629af60246b
BLAKE2b-256 c3a99b70914b932313cbb8d7e71cd074ea84eeb8901eabfe4b96a9cb5019cc20

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 5cd7e4bedd060cd38ab2670f81b8b28f576a19490a377eb995180e9ea26516d0
MD5 9f9d39d4ec799442a2f26d66d935e295
BLAKE2b-256 988ea49fb0c4af95f5212e67a2d9611099335a5a3a3c5a2d895fb90a288e6718

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp312-cp312-manylinux_2_15_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.3-cp312-cp312-manylinux_2_15_x86_64.whl
Algorithm Hash digest
SHA256 ce7674b98aea43bf82d7f885a3c1cbbf19eadf8b2b25ddeb8543164a9abd9a40
MD5 bc7fe8062fe8bbe96c99dca8832cf520
BLAKE2b-256 4074cb80615a56d4fd567cce3a703f49997507a8a8adfa05abcb441c0cd02df9

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 43ef7943af8c94f49b0aa20b49332e050aee68c790e7df2ee74dce7ea3df2f2a
MD5 c2db50ce3a5cf8bb3437243bfcec52cf
BLAKE2b-256 3021fbb676157838faf257c2fc0cfb8d87e852d73538fb3176795763d03bb1bc

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a20a4932e8b50daf79f52534ff2e53d4ddb0305c29f6e9294759a2dc03686862
MD5 7f263a6cfbe9e5deb78333c689bb22c6
BLAKE2b-256 793961fb8ec30c77a4d041646c868647db3605f3b96290e8c3220e54b869d893

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp311-cp311-manylinux_2_15_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.3-cp311-cp311-manylinux_2_15_x86_64.whl
Algorithm Hash digest
SHA256 ebcdb5df720a8161d871940624e20225287a178542d8ec98c14d94033f0141d5
MD5 8a863aa6bec40ee187f02539e7c845a3
BLAKE2b-256 4fda73de7d58b6d8420e64d827701d778c85c832e263b40dbb5d09746fffffc1

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7a5c52ae0114d7972e3c134a151a23723feabcf8fdbefffac1d5b69c50f48cfa
MD5 98b1830e01245aadcf394ba12e99516d
BLAKE2b-256 c171d2f585de9fc21fcf8ee2cfe8794211a285bcd79c182518e5ca0c0c0b5269

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 9e1682b076bca17c9103ab04753f23e9d80ca96af6af9bc651ff107c0fe535ef
MD5 cb4e307f3a352faa7a1b655ce3bb4c6f
BLAKE2b-256 d2aa8014c2e2e58aa32ef0f18dc41313114557197b1352df4228e2382bd233b5

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp310-cp310-manylinux_2_15_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.3-cp310-cp310-manylinux_2_15_x86_64.whl
Algorithm Hash digest
SHA256 06b06c289940e69bb7f53b0dc3c259dbd1b3dca9c2e4bdbc9dcb41ec197b49a2
MD5 1bb0c7bd19912c2e43f74297b1d82f01
BLAKE2b-256 fb26933146240d4248bc08b71175d0794eb9d9b62b01290cda0665717d437734

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 20676acb62ca37bad36794a51ab53bd38fb1e93decfca161e2974c3be3463631
MD5 0ea510423088186af5afc82b9d5590d3
BLAKE2b-256 76b958c57bc4c8ff3f320200577a8cdbee1f0797ddfb417af7c5c8ff673601d0

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp39-cp39-win32.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 29ee92a4d594fd72dd2a2046d501d1111a8c258c3c5d3fd33933f5a462f9c730
MD5 e4dcb1dc95e90e75d331cc194d0fbdec
BLAKE2b-256 610f8d4fe1f2ee738cf7b8c9adb7ee0dc193deb69d059813b8e174fdeaf1a814

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp39-cp39-manylinux_2_15_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.3-cp39-cp39-manylinux_2_15_x86_64.whl
Algorithm Hash digest
SHA256 29b16214f8e38336e23b250002437222c98459ab35d968835fea5ad92ad9977b
MD5 8f808a70475e568d3390f38689c61cb7
BLAKE2b-256 8a13678e95f48b44586d5f652a7126233e645f2f7b5c362f7db33ec20d6ce805

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5fba4d070e7aa555b99afd1291dc2ffb533c5e3b9728e2b12ddbc60bd94c4390
MD5 f15e0b7625232dbafcf54788bb8da252
BLAKE2b-256 26b676cf0f8640c3f41578382b2eef991b92cd9b0ac8c500f05d3ee934bae8bf

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp38-cp38-win32.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d59db8fdbe73896fafccbb9788d51bab1b3dc9f08a9927f142e0650812c9ab60
MD5 99d33db6a09aa8d65fbb7337f8f552e0
BLAKE2b-256 40adceb30adff16c10b6b7e58fb294e5f0f9ca980abfc2ff5ba8a8f3efdf87f2

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp38-cp38-manylinux_2_15_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.3-cp38-cp38-manylinux_2_15_x86_64.whl
Algorithm Hash digest
SHA256 2caeba8ec86002a49cd03e9fb351785a1185422146f99d832640b1b488a15e88
MD5 fbb28b4b308a8081bd95a67b9c11009e
BLAKE2b-256 c6109dc13bbb8ae4021f62797cf2c157eaa118e7bdd5c420f3ca94cbc62c1721

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0a4b4008e7424ea870fb907b43ad4e9c82351f324efe3aea1cfb93c66832130d
MD5 cbbbbe380bf86f4e6dfb4caed7388a98
BLAKE2b-256 7bb7cd3fd208d691d458755f5500de98624f49b4aad1b3a436dace9568203138

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp37-cp37m-win32.whl.

File metadata

  • Download URL: assimpy-5.4.3.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for assimpy-5.4.3.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 56a447e01c5aa5a5e063d75d9ef3b57a588e4847a996a0cb382a97795212e0f5
MD5 a006b658bb5dca324db560b14628e77b
BLAKE2b-256 dc020ca591c69fc4b88b3b4a74fd0f47e4572c8f97a8983599d9a364aa91f071

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.3-cp37-cp37m-manylinux_2_15_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.3-cp37-cp37m-manylinux_2_15_x86_64.whl
Algorithm Hash digest
SHA256 7960502cff346824e4d63d9f67ee112b4864aeb8efc97fed4652ebdd889cd8f9
MD5 9e1f389ff055bb5e59d28422412dcdb9
BLAKE2b-256 f408dcd41ee24d174d6c8b1ed43bb979dc7e2cfb46673cc507a0d1cba4bb9b77

See more details on using hashes here.

Supported by

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