mathf 0.1.12

Math crate for Godi Game Engine
Documentation

mathf

Build Status codecov Crates.io

Math basics for a game frameworks and engines

Current Supported Features (ongoing):

  • 2D Vector
  • 3D Vector
  • 3 x 3 Matrix
  • 2 x 2 Matrix

Inspired by:

  • Eric Lengyel, Mathmatics for 3D Game Programming and Computer Graphics, Third edition, Cengage Learning.
  • Ivan de Camargo, Geometria Analítica - Um tratamento Vetorial, Third Edition, Pearson

Current TODO:

  • Vector Rotation
    • 2x2 rotation matrix by teta
    • 3x3 rotation matrix by teta on axis x, y, z
    • Arbitrary axis rotation
  • Quaternions
  • Linear Systems
  • Examples