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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

assimpy-5.4.3.1-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.1-cp312-cp312-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

assimpy-5.4.3.1-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.1-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

assimpy-5.4.3.1-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.1-cp310-cp310-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

assimpy-5.4.3.1-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.1-cp39-cp39-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

assimpy-5.4.3.1-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.1-cp38-cp38-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

assimpy-5.4.3.1-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.1-cp37-cp37m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mWindows x86

assimpy-5.4.3.1-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.1.tar.gz.

File metadata

  • Download URL: assimpy-5.4.3.1.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.1.tar.gz
Algorithm Hash digest
SHA256 d9fcb5706eb334f184889083d3dfa157127c73142e36e63e82a57dd2fdf69a10
MD5 b6f881357a52e0f4a96464ce2a5bcfb6
BLAKE2b-256 297923b9c72c9502a15351590d6c4043488c3c6b2b8930d2dcf586064dfc7325

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 72f2b049157cc9faf432dc6da4797a646288a6cb9d5be9c67a2db22984394866
MD5 d6ef7b6945115d35db9c8375b568f0a1
BLAKE2b-256 0fcf782cd4a35f5581ced75057e791ccbf57bf8ecc64fe7bc1581143fc2f4c11

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 cd78ad1614aa995fedf34fb9d733a824860578e3021b559f218bae9510c56e25
MD5 ea7b05cec09845febb251d2dd4da15dc
BLAKE2b-256 d1a68ff3961c6c308b88007c1bbd976464e9de750691b58a09934c5c10cf6c1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fda9ed053044d64a366c4b2645353f3647bfff5d2093b3be3750dae62c4b2770
MD5 f4c684497bac31626ed495e8de18b6f7
BLAKE2b-256 44e1f6b4c37e269ab43423cb9848f6f264dce974ee1648a3190515eb489aa487

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f7046170991c43f9310b1fc2ddf380395d4714e36dd05a331c4602bf5cd48e3b
MD5 6dc6f4a05472e6decd2bbaf5b3b8c04f
BLAKE2b-256 2d4833bc240e12f108d4e07c554a5137c58f7c33deb8f9819161f53c00c8efbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for assimpy-5.4.3.1-cp313-cp313-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 a437045dd7c285daee8363c7075bde732f1e3d181b2cd4cfdf75efe7a2a7d8a5
MD5 ee49cc6daa0cc77cf440faebdbfcca41
BLAKE2b-256 4285b106f67e5200a9c0f2f7c0540bfb4638e25b5a99a56c594875758d0a9114

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b2c9626993cfee2594424dbefc37d0c3fa9f304b7b34eba2d464ca6331a92c2e
MD5 e71e3a9cf1f008f8b2248b98503108f8
BLAKE2b-256 27d5601822c018216e64d4b92e0aac9ad7099e4872537c04788ff1c078c379b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b998bb63e77468e5e4f5572ff54fbf871a42bbf9620a51953289b26eef92d3f8
MD5 8899fbe97f1af5d7418e0193e136d2fb
BLAKE2b-256 83b8200d06ca1f512761187a06db685402b9e3151d5c7ed8abb68cc7a8a36e1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for assimpy-5.4.3.1-cp312-cp312-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 d8a31c6bfbe52a918bada91c64b16122517c71dcf9176f4d398408661cd05dbc
MD5 0e9754e026d995c32dad4e2f1b357547
BLAKE2b-256 adb099a03eed2bf95bd5f613324563c233467ba4e5265a7f610e4801b1d5b056

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 01023b44cc00cd7f6973ad0db16400914bd4d71638d6df99858d967ef3e56e41
MD5 ef0579269753f40b7f66525c5073bf3a
BLAKE2b-256 1533c370dba09a1167c78aac207cddb81af29eeb9d1e35e901ad391fb17ad1c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 98813432d997d6a525609ed9dc2605be166b0fa2ac9194069b292af168a0761b
MD5 ae02643054da207ee78eed2298e615f2
BLAKE2b-256 17fdc5a5b95a53aaf0bffebbf6e199d7a64e285f59ce464d44c45690f35bb47a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for assimpy-5.4.3.1-cp311-cp311-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 41b04a13ce57e8f4c60747ff45940da5ae00c7c59f3b40733de1b2883b311310
MD5 86f8e731031e7700b51a2f1a980f9fa2
BLAKE2b-256 dfc20417c5f551530a2ae22b7fcf97ee8f8654e942c81f7928d897205871e6af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 80420610280ef1a5aa8497d33c2b5c85f32b9cab073f8b1593194b2655255ec1
MD5 2c8a390643448add48a86eceec5b45ef
BLAKE2b-256 8cc1fec5967203062a226c224a8340b5237f414b95a98583ba5323315f76a3c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b1c7640fcf4a34f54413cb3f1fae96f5239ad686c38d8a0948d1873a7fdfd41a
MD5 81160727a86f521f64d57b1416db56b6
BLAKE2b-256 68de580262c8aac92999c9648c90d77a3ab0078e2cea3e82a010bead1d0dc457

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for assimpy-5.4.3.1-cp310-cp310-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 1eadc32568e1a3ae370467c563dd0b75e091312ccc751a649ac971704079ff92
MD5 d25e018ce5b8af27ed78aab233dd4c6f
BLAKE2b-256 164ebfda14d3cfd2e6df6ad9de8d8bfc3f671776ddff4740c95a47a84bb5c8f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bf9ea1a7c8d2fc0fb89961f0c915c6bc86276cc0443d6fe1a5d8d0a1e91eb3df
MD5 c02d9aaa590ce36f3adfe49d5af309dc
BLAKE2b-256 335da5b8b93859fe5da25a0a38723467e44b7c61986ffbc00aed2d86cec24f1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 68ee49362b24a0341a5a6a51f4674c3adcb8866a519e1e32ec711ecd7287c54f
MD5 c8ea0f57a54c07c0e2113ed7291152f9
BLAKE2b-256 df8094c126e9b7a0172b1995e078835abb5f7d3b6d003d6757b68dd78bb4a0d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for assimpy-5.4.3.1-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 9037c2849f020d28809333d6aef6aaccbcdc1c4c4638254bdcfac4b7777e44a2
MD5 31b5d29617b1220cec2d23266e13f339
BLAKE2b-256 ee00c1c592befdad0ebcbd7d4c684be96e7217a30d3404f650011711a27949b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 13f7c8881320c2675f90d45519d6fd90a26ddb5a1990b9089242874cabd2e1c4
MD5 048a8795e9973e2639cc5f4776d7672f
BLAKE2b-256 0062952db9635703deb4c5c49e92b9f97a59d43c07c74cb64df9e6dce018859c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3d402fb51c7a196b0ed127bb0c63a89d961b417454ae4a86c40e43ea10c30835
MD5 1751699992210c62f6cbd2a932f7ce11
BLAKE2b-256 d6de651e0b3e01e0132e141ee21d37c623f6c14311d1b467f3de243448cb0356

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for assimpy-5.4.3.1-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 95eece8f07c5665405d7f6425e40223903fa955d6d21cb72a5c0f91c8bc10b01
MD5 4ba511db8b5f786bdb25c7faf7441291
BLAKE2b-256 55f5188bbf36aac84adfb6724fd6e51456e58224290c41a1790290617f29a6b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 65ca3502a0581f74eb573c38dc1934f9a2ca6b96d25e4ef6e60d1aa13710d63d
MD5 72c06af2d045a499d8c37d4feb514407
BLAKE2b-256 e427d7ebe1bc1eb1f6416304537b5d49a589fa9102fb1e8830537afb2210f354

See more details on using hashes here.

File details

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

File metadata

  • Download URL: assimpy-5.4.3.1-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.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 067885c4010677f5f41c6a34d4852cd069aa69af0bcfd75e1f1301c83c1037c0
MD5 30799cbbeb0a57aae52ce89a3255e778
BLAKE2b-256 ecb1ebe058cef63dea4345de3574726b570cd69f2bc7cf1b4e54f1d0f222ea61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for assimpy-5.4.3.1-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 a6c80f0e1ed4519776b1228823c0aedafd699e1e81e965896d6d0ec02d8b9a82
MD5 75327184c3c1c71336270f2d1e3af2cb
BLAKE2b-256 471be86016e9bedd2c276d54d9ab28cb3c7a5985e8092e4cdfc4fc24f84074c6

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