HandmadeMath
Math library
A simple math library for games and computer graphics
A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.
1k stars
37 watching
97 forks
Language: C
last commit: 9 months ago
Linked from 3 awesome lists
game-developmentgraphicsmathmatrixsingle-headervector
Related projects:
Repository | Description | Stars |
---|---|---|
| A math library designed to simplify game-oriented math calculations by abstracting away underlying data structures and allowing for consistent code across platforms. | 92 |
| A C library providing basic 3D mathematical functions and primitives. | 528 |
| A fast and efficient math library written in Clojure. | 244 |
| Sample code and libraries for teaching essential mathematical concepts to game developers. | 410 |
| A C++ library for linear algebra and geometry manipulation used in computer graphics | 694 |
| A Haskell library for converting between various markup formats used to represent mathematics. | 327 |
| A lightweight library providing linear math primitives for computer graphics | 932 |
| An implementation of Sony's Vector Math library in Go, providing vector math functions. | 65 |
| A comprehensive MATLAB library for 2D and 3D geometric computing and processing. | 270 |
| A high-level math library designed to efficiently perform mathematical operations on 3D game development and graphics rendering using SIMD instructions. | 43 |
| A C# math library providing vector types and math functions with a shader-like syntax for use in Unity and other graphics applications. | 1,392 |
| A math vector library for graphical applications | 101 |
| A Pharo-based scientific computing library providing advanced numerical methods and algorithms | 170 |
| A 2D geometry library with TypeScript classes and utilities for creating and manipulating geometric shapes. | 123 |
| A geometry library that provides data structures and operations for manipulating 2D locations and shapes in Go. | 331 |