Assimpy -- 为 Glass Engine 提供 3D 模型加载功能
Assimpy 为 Glass Engine 的子项目,是 Assimp 项目的 Python 绑定,为 Glass Engine 提供 3D 模型加载功能。
仅提供 load(file_name:str, flags:int)->Model 函数用于加载模型。其优势在于:
- 使用 assimp 加载模型后,不做任何的中间类型拷贝,直接将原生内存 buffer 暴露给 python
- 支持内置纹理加载
你可以在任意需要加载 3D 模型的时候使用 Assimpy,并在其源码中找见加载上来的模型结构, 但不建议你这么做。因为其初衷是为 Glass Engine 提供 3D 模型的加载功能, 因此不过多介绍 Assimpy 的用法,欢迎访问 Glass Engine 项目:
- 文档:https://glass-engine-doc.readthedocs.io/zh/latest/
- Github 项目主页:https://github.com/Time-Coder/Glass-Engine
- Gitee 项目主页:https://gitee.com/time-coder/Glass-Engine
- PyPI 索引:https://pypi.org/project/glass-engine/
Glass Engine 中的模型加载功能用法请参考:
https://glass-engine-doc.readthedocs.io/zh/latest/model/model.html
Release files for assimpy 5.4.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| assimpy-5.4.3.3.tar.gz | 3.8 MB | Details |
Built distributions (wheels)
Total release size: 87.6 MB
Release files / assimpy-5.4.3.3.tar.gz
| Download URL | assimpy-5.4.3.3.tar.gz |
|---|---|
| Size | 3.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7ef4d76c724f45496624ca4b733296ad1d53d8e0b44f300aca042dab392ce4f3
|
|
BLAKE2b-256 checksum How to use checksums |
21cab3ae26043d14f8f131cd802a1ef43c9d433891c6d4c63be4b59af159792c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp314-cp314-win_amd64.whl
| Download URL | assimpy-5.4.3.3-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c3f49155315d4c5384840f7a5cb30138b17c4b64a0ca3bde495588f5b2f4fb1c
|
|
BLAKE2b-256 checksum How to use checksums |
f2799584dcbfe6547332b8990a0500cd31b7905156c7f422fc034e30d84627e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp314-cp314-win32.whl
| Download URL | assimpy-5.4.3.3-cp314-cp314-win32.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
a2cc930098e1cbc2195081e7553bfcffed2d9e702e1dfd97b9cd6899b036cd04
|
|
BLAKE2b-256 checksum How to use checksums |
f5f584056d815bf70da70ab1dadd329a03d71d0b8c48768a154cdef0968d8249
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp313-cp313-win_amd64.whl
| Download URL | assimpy-5.4.3.3-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
86a1103c20512b04512d4e16edccb39fd6e8b272231367aff7544d1597cd351c
|
|
BLAKE2b-256 checksum How to use checksums |
84ae8434331f9f7a24c1f137ec66ba4327e39bc56e414636b0cee2b60d48331e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp313-cp313-win32.whl
| Download URL | assimpy-5.4.3.3-cp313-cp313-win32.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
bb1b7481160837c7756fc5d0897e85f3ecc6becc8f1a16526dcefbc6435d86e9
|
|
BLAKE2b-256 checksum How to use checksums |
c62444be52ae5b88a774777f96e6a47cdaf6e534f059c06a3ce418b15f617f9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp313-cp313-manylinux_2_15_x86_64.whl
| Download URL | assimpy-5.4.3.3-cp313-cp313-manylinux_2_15_x86_64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.13 Linux glibc 2.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
75e04b3874114de224d00a53289aed48ff21e253a98df234fd3d567d71366f59
|
|
BLAKE2b-256 checksum How to use checksums |
859264efe0b1909ae933d8fb1a99639af20089fc97288f5e5d87aea13a2a712f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp312-cp312-win_amd64.whl
| Download URL | assimpy-5.4.3.3-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d88ac9794dd75de3b8986db57211f9cbb12dad379a0c798b595e81ca3e49b5f7
|
|
BLAKE2b-256 checksum How to use checksums |
c3a99b70914b932313cbb8d7e71cd074ea84eeb8901eabfe4b96a9cb5019cc20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp312-cp312-win32.whl
| Download URL | assimpy-5.4.3.3-cp312-cp312-win32.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
5cd7e4bedd060cd38ab2670f81b8b28f576a19490a377eb995180e9ea26516d0
|
|
BLAKE2b-256 checksum How to use checksums |
988ea49fb0c4af95f5212e67a2d9611099335a5a3a3c5a2d895fb90a288e6718
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp312-cp312-manylinux_2_15_x86_64.whl
| Download URL | assimpy-5.4.3.3-cp312-cp312-manylinux_2_15_x86_64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.12 Linux glibc 2.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
ce7674b98aea43bf82d7f885a3c1cbbf19eadf8b2b25ddeb8543164a9abd9a40
|
|
BLAKE2b-256 checksum How to use checksums |
4074cb80615a56d4fd567cce3a703f49997507a8a8adfa05abcb441c0cd02df9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp311-cp311-win_amd64.whl
| Download URL | assimpy-5.4.3.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
43ef7943af8c94f49b0aa20b49332e050aee68c790e7df2ee74dce7ea3df2f2a
|
|
BLAKE2b-256 checksum How to use checksums |
3021fbb676157838faf257c2fc0cfb8d87e852d73538fb3176795763d03bb1bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp311-cp311-win32.whl
| Download URL | assimpy-5.4.3.3-cp311-cp311-win32.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
a20a4932e8b50daf79f52534ff2e53d4ddb0305c29f6e9294759a2dc03686862
|
|
BLAKE2b-256 checksum How to use checksums |
793961fb8ec30c77a4d041646c868647db3605f3b96290e8c3220e54b869d893
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp311-cp311-manylinux_2_15_x86_64.whl
| Download URL | assimpy-5.4.3.3-cp311-cp311-manylinux_2_15_x86_64.whl |
|---|---|
| Size | 8.8 MB |
| Tags | CPython 3.11 Linux glibc 2.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
ebcdb5df720a8161d871940624e20225287a178542d8ec98c14d94033f0141d5
|
|
BLAKE2b-256 checksum How to use checksums |
4fda73de7d58b6d8420e64d827701d778c85c832e263b40dbb5d09746fffffc1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp310-cp310-win_amd64.whl
| Download URL | assimpy-5.4.3.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7a5c52ae0114d7972e3c134a151a23723feabcf8fdbefffac1d5b69c50f48cfa
|
|
BLAKE2b-256 checksum How to use checksums |
c171d2f585de9fc21fcf8ee2cfe8794211a285bcd79c182518e5ca0c0c0b5269
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp310-cp310-win32.whl
| Download URL | assimpy-5.4.3.3-cp310-cp310-win32.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
9e1682b076bca17c9103ab04753f23e9d80ca96af6af9bc651ff107c0fe535ef
|
|
BLAKE2b-256 checksum How to use checksums |
d2aa8014c2e2e58aa32ef0f18dc41313114557197b1352df4228e2382bd233b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp310-cp310-manylinux_2_15_x86_64.whl
| Download URL | assimpy-5.4.3.3-cp310-cp310-manylinux_2_15_x86_64.whl |
|---|---|
| Size | 8.7 MB |
| Tags | CPython 3.10 Linux glibc 2.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
06b06c289940e69bb7f53b0dc3c259dbd1b3dca9c2e4bdbc9dcb41ec197b49a2
|
|
BLAKE2b-256 checksum How to use checksums |
fb26933146240d4248bc08b71175d0794eb9d9b62b01290cda0665717d437734
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp39-cp39-win_amd64.whl
| Download URL | assimpy-5.4.3.3-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
20676acb62ca37bad36794a51ab53bd38fb1e93decfca161e2974c3be3463631
|
|
BLAKE2b-256 checksum How to use checksums |
76b958c57bc4c8ff3f320200577a8cdbee1f0797ddfb417af7c5c8ff673601d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp39-cp39-win32.whl
| Download URL | assimpy-5.4.3.3-cp39-cp39-win32.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
29ee92a4d594fd72dd2a2046d501d1111a8c258c3c5d3fd33933f5a462f9c730
|
|
BLAKE2b-256 checksum How to use checksums |
610f8d4fe1f2ee738cf7b8c9adb7ee0dc193deb69d059813b8e174fdeaf1a814
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp39-cp39-manylinux_2_15_x86_64.whl
| Download URL | assimpy-5.4.3.3-cp39-cp39-manylinux_2_15_x86_64.whl |
|---|---|
| Size | 8.7 MB |
| Tags | CPython 3.9 Linux glibc 2.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
29b16214f8e38336e23b250002437222c98459ab35d968835fea5ad92ad9977b
|
|
BLAKE2b-256 checksum How to use checksums |
8a13678e95f48b44586d5f652a7126233e645f2f7b5c362f7db33ec20d6ce805
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp38-cp38-win_amd64.whl
| Download URL | assimpy-5.4.3.3-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5fba4d070e7aa555b99afd1291dc2ffb533c5e3b9728e2b12ddbc60bd94c4390
|
|
BLAKE2b-256 checksum How to use checksums |
26b676cf0f8640c3f41578382b2eef991b92cd9b0ac8c500f05d3ee934bae8bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp38-cp38-win32.whl
| Download URL | assimpy-5.4.3.3-cp38-cp38-win32.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d59db8fdbe73896fafccbb9788d51bab1b3dc9f08a9927f142e0650812c9ab60
|
|
BLAKE2b-256 checksum How to use checksums |
40adceb30adff16c10b6b7e58fb294e5f0f9ca980abfc2ff5ba8a8f3efdf87f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp38-cp38-manylinux_2_15_x86_64.whl
| Download URL | assimpy-5.4.3.3-cp38-cp38-manylinux_2_15_x86_64.whl |
|---|---|
| Size | 8.7 MB |
| Tags | CPython 3.8 Linux glibc 2.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
2caeba8ec86002a49cd03e9fb351785a1185422146f99d832640b1b488a15e88
|
|
BLAKE2b-256 checksum How to use checksums |
c6109dc13bbb8ae4021f62797cf2c157eaa118e7bdd5c420f3ca94cbc62c1721
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp37-cp37m-win_amd64.whl
| Download URL | assimpy-5.4.3.3-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0a4b4008e7424ea870fb907b43ad4e9c82351f324efe3aea1cfb93c66832130d
|
|
BLAKE2b-256 checksum How to use checksums |
7bb7cd3fd208d691d458755f5500de98624f49b4aad1b3a436dace9568203138
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp37-cp37m-win32.whl
| Download URL | assimpy-5.4.3.3-cp37-cp37m-win32.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
56a447e01c5aa5a5e063d75d9ef3b57a588e4847a996a0cb382a97795212e0f5
|
|
BLAKE2b-256 checksum How to use checksums |
dc020ca591c69fc4b88b3b4a74fd0f47e4572c8f97a8983599d9a364aa91f071
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / assimpy-5.4.3.3-cp37-cp37m-manylinux_2_15_x86_64.whl
| Download URL | assimpy-5.4.3.3-cp37-cp37m-manylinux_2_15_x86_64.whl |
|---|---|
| Size | 8.8 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
7960502cff346824e4d63d9f67ee112b4864aeb8efc97fed4652ebdd889cd8f9
|
|
BLAKE2b-256 checksum How to use checksums |
f408dcd41ee24d174d6c8b1ed43bb979dc7e2cfb46673cc507a0d1cba4bb9b77
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|