Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 562 Bytes

README.md

File metadata and controls

23 lines (16 loc) · 562 Bytes

lia

Mathematics Library for 3D Computer Graphics Programming

Getting Started

You can clone the repository:

git clone https://github.com/kryvytskyidenys/lia

You can add lia as a static library to your project using CMake.

Also, there are tests with usage examples.

Features

  • Linear algebra:
    • n-dimensional vectors
    • 4x4-dimensional matrices
    • transformations (translations, rotation, scale)
    • utility (matrix transposition, inversion)
    • orthographic and perspective projections matrices
  • Trigonometry
    • radian/degree conversions.