#integer #vector #3d #morton #real-number #grid

ilattice

二维和三维整数格点数学

4个版本 (破坏性)

0.4.0 2023年11月27日
0.3.0 2023年3月12日
0.2.0 2022年9月13日
0.1.0 2021年10月21日

#1195算法

Download history 166/week @ 2024-04-23 163/week @ 2024-04-30 152/week @ 2024-05-07 254/week @ 2024-05-14 201/week @ 2024-05-21 158/week @ 2024-05-28 150/week @ 2024-06-04 156/week @ 2024-06-11 162/week @ 2024-06-18 140/week @ 2024-06-25 52/week @ 2024-07-02 98/week @ 2024-07-09 119/week @ 2024-07-16 169/week @ 2024-07-23 181/week @ 2024-07-30 217/week @ 2024-08-06

709 每月下载量
6 个crate中使用了(直接使用2个)

MIT/Apache

57KB
1.5K SLoC

ilattice

整数格点(规则网格)上的泛型数学。

此crate提供了类型和特质,使得使用整数格点(如Z2和Z3)编写泛型代码变得简单。特别是,我们为glam的IVec2IVec3UVec2UVec3类型提供了IntegerVector的实现。还有一些特质适用于具有实数标量的向量,这些特质为Vec2Vec3Vec3A实现了。


lib.rs:

整数格点(规则网格)上的泛型数学。

此crate提供了类型和特质,使得使用整数格点(如Z2和Z3)编写泛型代码变得简单。特别是,我们为glam的IVec2IVec3UVec2UVec3类型提供了IntegerVector的实现。还有一些特质适用于具有实数标量的向量,这些特质为Vec2Vec3Vec3A实现了。

依赖项

~3.5MB
~104K SLoC