10个版本
0.2.9 | 2023年3月12日 |
---|---|
0.2.8 | 2022年2月9日 |
0.2.6 | 2022年1月31日 |
0.2.4 | 2021年8月19日 |
0.1.0 | 2021年8月17日 |
#335 in 数学
630 每月下载量
用于 4 crates
54KB
1.5K SLoC
GFX Maths
此crate实现了几乎所有图形程序所需的全部基本数学结构和运算,具体如下
通常的操作通过成员函数和操作符重载实现。操作符的处理方式几乎与GLSL相同,例如
use gfx_maths_rs::*;
let v = Vec3::new(5.0, 6.0, 7.0);
let s = 1.0 / v;
let t = Mat4::translate(Vec3::new(1.0, 0.0, 0.0)) * s;
符号表示法
依赖关系
~200KB