Skip to content

Simple, easy to understand and barebones math library for game and graphics development

License

Notifications You must be signed in to change notification settings

alexdesander/chikage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT License build workflow

chikage

Simple, easy to understand and barebones math library for game and graphics development.

⚠️ early in development ⚠️

Features

  • 2-4D floating point vectors
  • Square floating point matrices of orders 2-4

Goals

  • Simple and easy to understand code
    • No macros
    • No simd
    • No obscure optimizations
    • Documented functionality
  • Barebones
  • Comprehensive unit tests
  • No dependencies (only for specific features) (exception: std)

Planned features

  • ✅ 2-4D floating point vectors
  • ✅ floating point square matrices of order 2-4
  • ⬜️ Geometric algebra in 2-4D (details to be decided)
  • (Featureset is open ended)

About

Simple, easy to understand and barebones math library for game and graphics development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages