3D model loader for Glass-Engine
Project description
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
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.3.1.1.tar.gz
(21.6 MB
view hashes)
Built Distributions
Close
Hashes for assimpy-5.3.1.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9e812add4da0218f0314fcc7f40f96ad3b145e6ba8177668bc0dfdc888ca3ba |
|
MD5 | dca11e666d91f8550a2024dcbc96bc02 |
|
BLAKE2b-256 | 9b998f3ff8fbe47f8c2179dcd65831bc617e7ac45acf9b8caea21d32c6eb2d7c |
Close
Hashes for assimpy-5.3.1.1-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dea1661318ecb584ac5240fa6e07034084390aae4c6178c39006ca48dcdb9d32 |
|
MD5 | 630e4aa9e2ab7122a67a34ea7a3a0c67 |
|
BLAKE2b-256 | 07f39febdfa10255660edd362bfe4f76348b0fde88b637a073d1d0ad431bab29 |
Close
Hashes for assimpy-5.3.1.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9b324e0de891f75aec0266877abd1da4b90579d92e83fbe02a4fca3ab43cd29 |
|
MD5 | cd542700051807fe581843ffd71089e5 |
|
BLAKE2b-256 | fec64b319d983c715e2623840ae57dd72441a66b367d2d89969dd036d8b3c3d3 |
Close
Hashes for assimpy-5.3.1.1-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fe349d26e4082d6aec47236d6a29b3e1d87ebe32a436a0e048fe8ad62df6bfc |
|
MD5 | 889c7bf21e826130b79218beebd44148 |
|
BLAKE2b-256 | 4448d6ec21245c87a5e31143080817738d5eb6e59993bc2265d5a4deebc6ef5e |
Close
Hashes for assimpy-5.3.1.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f880da76c96558222f0845c94a9832fcb320cba7d643c18c8e8d9f4e0a9bb7d7 |
|
MD5 | 6c8c3d5ec318bfe5ffc621c25d1ffeb9 |
|
BLAKE2b-256 | 4043e9d1b77fd2f151b4b4e315f437af6c28c92687d61e37cf7e9eaaf35a77e3 |
Close
Hashes for assimpy-5.3.1.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e08cd7618fd67d20c9430cb6b0c7403f07291609687d96fe4c1f72e1264e2a93 |
|
MD5 | 1eb235f8739b57ba02e8728f1a15df4c |
|
BLAKE2b-256 | da7b020812393dd735f936c66a497ea03369e72328be825a7928d4db95f00d5e |
Close
Hashes for assimpy-5.3.1.1-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40ec3d488a068665c5c9dce3316f4f3d6f307e7ffd42094617b818316d0aeeb2 |
|
MD5 | 7a4e31806de14b8fe1c72e0ad8b8ab97 |
|
BLAKE2b-256 | aadfe99478a31308e18a2e1a13a2ea8abf03eba2cd736b7d7d154375055b85b9 |
Close
Hashes for assimpy-5.3.1.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23b86d5388b562d28a9add9e8cf0d83e5c24ddd2e7f3e2d84b8d8d0f02725cac |
|
MD5 | 947b16014c1773503ac5e5d70f3c2d36 |
|
BLAKE2b-256 | d4fae5d3316a5654a62b34fda10c049cb96e0961fde2b79a3eef51d4c13e3074 |
Close
Hashes for assimpy-5.3.1.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0dc52d36ce52d20a01acba445329967685623ca4a39675d7a50085fdcd6ce39 |
|
MD5 | b59884e513338260910e5ac90786435f |
|
BLAKE2b-256 | ba818de704ea332a5c90a0a4223c80a9a96ad661b91604346059fb34fad9715e |
Close
Hashes for assimpy-5.3.1.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6123f9862b81ee251a6a170c168bb5613a655d5a0ac046a0847c1f59ed58e44 |
|
MD5 | 0afc0e6899249e74845cb730718fb1ed |
|
BLAKE2b-256 | 5f450504f9e1a1ceab4fc4aa2854c2e4985804d584e08bb3e3c3e4718d8aadfb |
Close
Hashes for assimpy-5.3.1.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41041c70ca6a840fb81df451e3ea326111d412aed7acdb1114c889987b1dfa10 |
|
MD5 | 1720a516b0c96ddd0e4f5ca6dc1ec0fc |
|
BLAKE2b-256 | e6d34a3c84cc72aff698e9a232c1cacae21f7e0efc8448908bde4331d040e2f4 |
Close
Hashes for assimpy-5.3.1.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60674e9a9f595a8b76f069c53862d7b07559aaa32b9b429a1760679e1b6a27fe |
|
MD5 | 5f813fbaa88e7ef43fdf7b727f82cac6 |
|
BLAKE2b-256 | 323b9aebb4f43f20088b0023a09c02dd96b994b7ad3cfa7a3070aa8a8cda849a |
Close
Hashes for assimpy-5.3.1.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 796ed2a85d5d08fb0e70c9acf27fe4d2cd2bfee9bb448efed47d4acecfd84607 |
|
MD5 | 6beff52a81b7517700357ad125abe979 |
|
BLAKE2b-256 | 61ac66c0f374a82904dbf3d7c781c39805ea7b89665637f76712281465a9f480 |