33 个版本
0.1.32 | 2024年6月14日 |
---|---|
0.1.30 | 2024年5月19日 |
0.1.27 | 2024年3月24日 |
0.1.22 | 2023年12月29日 |
0.1.3 | 2022年11月21日 |
#89 在 图形 API 中
每月 211 次下载
在 6 个 Crates 中使用(5 个直接使用)
315KB
9K SLoC
del-msh
这是一个用于计算机图形原型设计和研究的静态网格处理工具库 🪚 和 🧑🔬。
最初,代码是用 C++ 编写的,作为 DelFEM2,然后完全用 Rust 🦀 重新编写。
📔 请参阅 从代码生成的文档。
🐍 Python 绑定 可用。
[!警告] del-msh 目前处于初始开发阶段。发布到 https://crates.io/crates/del-msh 的 0.1.x 系列的 Crates 不遵循 SemVer 且不稳定。
功能
- 生成原始网格(球体、圆柱体、环面)
- 加载/保存 wavefront obj 网格
- 统一纹理顶点和位置顶点的索引
- 一环邻域
- 相邻元素
- Kd-tree
- 边界框层次结构(BVH)
- 三角形网格的交点(交点、邻近度、CCD)
依赖关系
~3.5MB
~67K SLoC