32 个版本 (4 个重大更新)
0.8.1 | 2023年5月11日 |
---|---|
0.8.0 | 2023年5月11日 |
0.7.25 |
|
0.7.11 | 2023年4月25日 |
0.1.3 | 2023年1月22日 |
#1189 in 数学
每月下载量 107
7.5MB
4K SLoC
Maph
概述
Maph 是我开发的一个主要用于计算机图形的个人库,尽管最终我加入了一些与此无关的组件,主要是为了好玩!目前有三个主要组件。
- maph::geom - 一个具有泛型矩阵和向量类型的几何库,以及实现了四元数和双四元数以及一些用于计算转换的其他辅助函数。它还基于4x4样条矩阵具有一个二次样条类型。
- maph::num - 一个数值库,实现了它自己的有理数类型,一些方便的因式分解辅助函数和根式,除了我能做到之外没有真正的理由。
- maph::cg,一个简短的库,使用 bytemuck 来轻松将几何库中的矩阵和向量类型转换为 repr(C) 可用的类型,用于渲染。