4 releases

0.1.3 Dec 4, 2024
0.1.2 Jun 19, 2024
0.1.1 Jun 19, 2024
0.1.0 Jun 15, 2023

#645 in Math

Download history 10/week @ 2024-09-11 6/week @ 2024-09-18 16/week @ 2024-09-25 7/week @ 2024-10-02 128/week @ 2024-12-04 15/week @ 2024-12-11

143 downloads per month

MPL-2.0 license

52KB
884 lines

Vector-Victor ✈️

Vector-Victor is yet another crate that provides a matrix type for linear algebra

What is it?

Vector-Victor is:

  • In its Alpha stage
  • Geared towards programmers familiar with linear algebra through computer graphics, or complete beginners
  • Fully generic across both types and dimensions

What is it not?

Vector-Victor does not:

  • Provide variable-sized or sparse vectors
  • Support complex numbers natively
  • Directly replace/competete with Nalgebra

Why does this exist? Why not use something else?

I wrote Vector-Victor for myself, to reflect the way I think about matrices and vectors. I didn't want a library that overcomplicated things with Typenums or multiple backing datastructure options. I did want types that felt familiar to me from when I write shaders or game mods.

Dependencies

~620KB
~11K SLoC