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.2.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.2-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

assimpy-5.4.3.2-cp313-cp313-manylinux_2_24_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

assimpy-5.4.3.2-cp312-cp312-manylinux_2_24_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

assimpy-5.4.3.2-cp311-cp311-manylinux_2_24_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

assimpy-5.4.3.2-cp310-cp310-manylinux_2_24_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

assimpy-5.4.3.2-cp39-cp39-manylinux_2_24_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

assimpy-5.4.3.2-cp38-cp38-manylinux_2_24_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mWindows x86

assimpy-5.4.3.2-cp37-cp37m-manylinux_2_24_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.24+ x86-64

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2.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.2.tar.gz
Algorithm Hash digest
SHA256 4195abdb4de662019f56f7dc2d2a7dcfb279373bdd839514df960cf4e406ab81
MD5 4240f549bcc562371696b062a139644d
BLAKE2b-256 108426200f2d46d3e7c9a99070b403e5753ad2359872a4f78c7063bb3e38b744

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e3a8e8fc43ef25f68278ce8b1edcb75b1eda9e648470ce0af71ed2cbc083b52d
MD5 12a75cb70065c349a2990b33335aad9b
BLAKE2b-256 9e35ced82aa49d953d68e68ca455ac63de12a5394a774f2510dc99d7145b9eba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 e798dc59204c506a1eeeec65da7b0cc52f493233e72eb0e94c7608bdf7a3e543
MD5 bc88a37b91e3f098151aa801b05c6c78
BLAKE2b-256 8020e3613df89c7766a24bf88f17667ef3c47b02f1515cd401cdf816f696ada6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3b8f1979fc6a5de6df59dda8797b4bea4ec1df2cf8ec5f4be83d9d5048596cc0
MD5 7847f466398f820a53b4796ddf3fc477
BLAKE2b-256 66f6531bb790eac77bb5f29f3c4b51127612ae0916c23507245abd39742560c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 9667e473b5c9199d54e53377ac02dbd01b4bc2959be89ba8f6e6f0a9d2059adc
MD5 ce2604d61355448c8f41f089b1e0750b
BLAKE2b-256 47520a99c62ad9dbf5f0ac9a4515d164bc36251254bc913a9e971e82c1ebc9aa

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.2-cp313-cp313-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.2-cp313-cp313-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 42bec23eb09413043f7bac318aac14a146cbf8d6a392427473a9ce7f48008eb8
MD5 7acb144891d742cf04ebb16ec5b8acb0
BLAKE2b-256 57618d8f6d9dc7a41e007faab97cc96fd01818cf39aca732dddb9157f3357026

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 523714d4f97107d654f38fc0c271cd602414b8e6182170173f6fc3b1eb863c28
MD5 1172bca0897e9254cd0155782d882fee
BLAKE2b-256 ffe2cab497326589a146ca1716c16073a1c07b814edd58adfc50f64cb53612ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 57d2a4f1682b4e7db1a31f168e6f668a4d78e5ef96b6f5af4403d4781ad71307
MD5 03408fe74f7af6670cc46bf07e6337da
BLAKE2b-256 f9881fb9c19391db7ce7974a5d98bdb797102fcae247b4a65e0ecc26693bf8ea

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.2-cp312-cp312-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.2-cp312-cp312-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 ff1d11886eb9726dc580058f71d74f5eda5f5442c43ee1d3e8fd77b404a30968
MD5 3a2e50ed801e95ffa67ac97625a389a4
BLAKE2b-256 c354c7b03656cf1b5d8e5bb9b3e152603e4615920bb90f99528a08832dee9df8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2f0f1c20d4eba1f7e7b64f4c75909b18648304a03fd32ebeeabc53bd1f67d94b
MD5 c43a00c80d8eb882537ee31915878156
BLAKE2b-256 b26d6b3f2373067cbbac71cc3f360a29ba33a17747b258ddcc904caf7207e8d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b56d9b3ddff589978c575dcf47ebecbb065c8698e16ecff978c9eb5f3b59c1d7
MD5 30bc8d2931d80e7a7b3d0df87ade3eac
BLAKE2b-256 f0eeff6be6ef7e456b450f916c9c5fe3005dde43c3e8e408c17031e6ef772f8e

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.2-cp311-cp311-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.2-cp311-cp311-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 ba301972dcffba45d25cc35c2c88277ccf88e16499f8223e4f16a82710c21c5e
MD5 06916ba5cfaca60b1567107536ed93ca
BLAKE2b-256 c04c842d286dd14a3eb63f53a86fc2609832072bec44533ccb7a7676b707e69e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6a3ac26121942ab9b65a43c80533bef068d84b4d21026c35dafb041beaf25481
MD5 ba1eb7b7d295d70eb04d0cff941f0129
BLAKE2b-256 7d59d735d4ff309ddfa4fc580acb1103719da6ba4e3f2dd12a272163d099efb8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1d6dc11ba671ff0ca1e1ac01e1f89f2eed51ba2265c43f6967fa467076732728
MD5 21713372e949cd87d3d3425a5b56e57c
BLAKE2b-256 a648d43ca30c25c5a68d5507009bff177b3282355715991169c01e0b383b6c28

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.2-cp310-cp310-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.2-cp310-cp310-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 6478c5f8417f27550a816a61673eeabe8c065e8e33ec29080e9968b0618deb93
MD5 212a878f878bd6517913b4bea08b36f7
BLAKE2b-256 02702b9397e421db5d68bcf1fb14b156ca6c6fd339a5e67386c77795d2383668

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 52067dd24d3e32b4d18cb38846ed85e6cbf39be595d2da6b537fc39e508ce5d6
MD5 b2dda4a6f4c4393151b69f0e65e83886
BLAKE2b-256 30875b64e171a23cc1d4336d65135234aa96bd645b6c292c66ad105d93856ab9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d9c6686aadc5fa1adb03361b6259bf943d715337f1b1dab228bca3f6a7da4b97
MD5 a1bab5bd452fb2fe1b1b1d0e73c07843
BLAKE2b-256 555e4856bfbb87b6ee1dba721408eeb7976e661d281b02c779b8f3a6bcfb98f8

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.2-cp39-cp39-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.2-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 4d81c1c7f17616d447b037317f7525d29a22208a3496d22e466ce1c316a30e57
MD5 96719c7027cba23f27ad467eefaff03d
BLAKE2b-256 ac32721eff3f4eb1e20446bba93901d1cd5cb936bde3fe52eb01e2e8bc0e298e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fe7e3e902cc2b7a3c59da450761f3a289318d5a59a0b14254feec54d69edd0bb
MD5 c9643769c9ec5e2e4897f800052de2d3
BLAKE2b-256 8dc12243694659cbbfb89f2aab6a595ba3e2d4ec4061bdc07ba9c5cab4cfc4c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e357607b39c3cdebb914372cebaf1aca44e904e1b17608738e1f31396524ef82
MD5 aeffe307e032cfa086ccbe4f8e7eca42
BLAKE2b-256 f878f5c03ca784285887e7c1d86b869f7b9b423d795eff7e1bf43ddd3208c34a

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.2-cp38-cp38-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.2-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 46b44a77a56cb6dd48e493ece18ee709117c1c92e7a6cc280a81b7f59a1f6823
MD5 5871cbd83fe24868114fd56f9cae9e00
BLAKE2b-256 629504eedd3667980fb537c7a08d1ba4a0a17d70da3d95ef410324a055142b04

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3068ddf4642bc9abe23f3291361f8e339dbf61f2c73228d3eed0aa6d2a1c7bff
MD5 fc4c2b4e564604d7e2517372119ef783
BLAKE2b-256 0c3affb68ae192d5a292d2d8f40c6fe0b9d256b98f4af46a4af203ae0c4d8116

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.2-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.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e3c1dc3f8f95f846187a64f3d9c642ac035a6a7ac310f0f979338530777f3fe6
MD5 2501e41746d5fbfcd88b04414f221a6e
BLAKE2b-256 3d38f5fcfe9b289c481ed77589f8fc4e3170bc116eb5448c20de15f46d7ca358

See more details on using hashes here.

File details

Details for the file assimpy-5.4.3.2-cp37-cp37m-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for assimpy-5.4.3.2-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 4e5b895ac266ffdd5537decfa230477b69fec47edaba63c1788dafe435357547
MD5 39c3d68572c75fa08d6286525badfbc8
BLAKE2b-256 75d53e68c83c83e390ecd87d6cb64d84dec6ff246712d52691f47191bfde782f

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