fu5ha / ultraviolet

A wide linear algebra crate for games and graphics.
https://crates.io/crates/ultraviolet
748 stars 81 forks source link

Serde traits for the rest of f64 types #164

Closed rlidwka closed 11 months ago

rlidwka commented 11 months ago

Exactly the same changes as in https://github.com/fu5ha/ultraviolet/pull/124.

Also fixed currently broken matrix tests, and added tests for Isometry (copy-pasted from existing code above).

Still missing implementation for Similarity.

rlidwka commented 11 months ago

I'm just curious, why aren't all these types derived with existing serde_derive?

rlidwka commented 11 months ago

Added implementations for all Similarities.

I don't need them, but it's been bugging me that Isometry has those, but Similarity doesn't.

rlidwka commented 7 months ago

This all looks quite nice, thank you!

@fu5ha, no problem.

Is there any chance for a new release on crates.io? Last one was 6 months ago, and there's been quite a lot of fixes since then.