1 个不稳定版本
0.1.0 | 2023年12月17日 |
---|
#82 在 数据格式
52KB
1.5K SLoC
minigltf
一个简单易用、尽力符合规范、依赖最少的 glTF 解析器。 minigltf
目前仅支持 glTF 2.0,但其结构设计使得其他版本的实施成为可能。
已经在https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0 上的各种 glTF 上进行了测试,尽管并非全部。
如果您在 glTF-Sample-Models
仓库中发现任何无法解析的模型,请提交问题或创建修复它的 PR!
目标
- 最佳努力规范兼容性
- 最佳努力扩展支持
- 最小依赖
- 快速编译
- 快速解析
- 简单的 API
- 不只为形式而添加 getter 和 setter
- O(1) 操作不应看起来或表现得像 O(n) 操作(看看你
gltf
和你的.nth()
!)
非目标
- 规范兼容性
- 支持所有扩展
许可证
本代码基于 MIT 许可证发布。有关更多详细信息,请参阅 LICENSE
文件。
依赖项
~0.7–1.6MB
~36K SLoC