xmath

Crates.ioxmath
lib.rsxmath
version0.2.9
sourcesrc
created_at2015-07-07 15:49:18.679928
updated_at2023-06-03 15:37:59.81312
descriptionRust port of Microsoft DirectXMath
homepagehttps://github.com/simnalamburt/xmath
repositoryhttps://github.com/simnalamburt/xmath
max_upload_size
id2554
size72,114
Hyeon Kim (김지현) (simnalamburt)

documentation

https://simnalamburt.github.com/xmath/

README

xmath crates-i

Rust port of Microsoft DirectXMath. Documentation

[dependencies]
xmath = "0.2"

Glium support

xmath supports glium out of the box, but because of its compilation time it is disabled by default. To use xmath with glium, you can enable it in 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

Commit count: 106

cargo fmt