12个版本 (6个重大更新)
0.7.1 | 2021年9月23日 |
---|---|
0.7.0 | 2021年6月14日 |
0.6.0 | 2021年3月21日 |
0.5.0 | 2021年2月8日 |
0.1.0 | 2020年10月26日 |
#2386 in 算法
每月38次下载
在 6 crates 中使用
365KB
9K SLoC
为二维或三维的体素提供各种存储和索引类型。
如果您需要在体素中存储有符号距离值,请考虑使用实现SignedDistance
特质以实现平滑网格化的固定精度类型Sd8
和Sd16
。
核心存储类型包括
然后是提供额外实用功能的“元”晶格映射
- TransformMap: 对任何类型的晶格映射进行任意变换的包装器
- Func: 一些晶格映射特质实现了闭包(如SDFs)
用于分层索引和细节级别
- OctreeSet: 有界点位集
- ChunkedOctreeSet: 无界点位集
- OctreeChunkIndex: 只是一个跟踪块并提供clipmap功能的
ChunkedOctreeSet
依赖项
~2.2–6.5MB
~85K SLoC