12个版本

0.2.9 2023年6月3日
0.2.8 2016年7月1日
0.2.7 2016年6月28日
0.2.3 2015年9月13日
0.1.1 2015年7月9日

#340 in 数学

Download history 16/week @ 2024-04-23 2/week @ 2024-04-30 66/week @ 2024-07-02 68/week @ 2024-07-30

每月 68 下载

BSD-2-Clause

34KB
1K SLoC

xmath crates-i

Rust版的Microsoft DirectXMath. 文档

[dependencies]
xmath = "0.2"

Glium支持

xmath默认情况下支持glium,但由于其编译时间较长,因此默认禁用。要使用xmath与glium一起使用,您可以在Cargo.toml中启用它。

[dependencies]
xmath = { version = "0.2", features = ["glium-support"] }
let uniforms = uniform! {
    matrix: Matrix::orthographic(width as f32/10.0, height as f32/10.0, 0.0, 1.0)
};

target.draw(&unit.vb, &unit.ib, program, uniforms, &draw_parameters);

BSD 2-Clause

依赖关系

~0–1MB
~18K SLoC