hlml
Math library
A high-level math library designed to efficiently perform mathematical operations on 3D game development and graphics rendering using SIMD instructions.
vectorized high-level math library
43 stars
4 watching
3 forks
Language: C++
last commit: over 5 years ago
Linked from 1 awesome list
directxfloatgamedevhlslmathmatrixopenglquaternionsimdssevectorized
Related projects:
Repository | Description | Stars |
---|---|---|
dagostinelli/hypatia | A pure-C math library for 2D/3D graphics with mutable matrix and vector objects. | 84 |
microsoft/directxmath | A SIMD C++ linear algebra library for games and graphics apps | 1,564 |
mmottl/lacaml | An OCaml interface to high-performance linear algebra libraries (BLAS/LAPACK) for numerical computations. | 128 |
go-gl/mathgl | A Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics. | 563 |
nfrechette/rtm | A C++ library designed to provide fast and efficient 3D and 4D arithmetic for real-time applications. | 740 |
felselva/mathc | A lightweight C math library providing fundamental mathematical operations for 2D and 3D programming | 722 |
scalamath/vecmatlib | A Scala library providing data structures and operations for vectors and matrices in 3D graphics and linear algebra | 3 |
jvanverth/essentialmath | Sample code and libraries for teaching essential mathematical concepts to game developers. | 410 |
michaldrobot/shaderfastlibs | Optimized shader libraries for fast operations on graphics processing units. | 359 |
excessive/cpml | A collection of math utilities for game development. | 308 |
crertel/graphmath | A comprehensive Elixir library for performing 2D and 3D vector and matrix operations. | 83 |
datenwolf/linmath.h | A lightweight library providing linear math primitives for computer graphics | 932 |
tbrosman/hxmath | A math library designed to simplify game-oriented math calculations by abstracting away underlying data structures and allowing for consistent code across platforms. | 92 |
pmttavara/pt_math | Fast scalar math routines with a focus on efficiency and simplicity. | 54 |
ddemidov/amgcl | A C++ library that uses the algebraic multigrid method to solve large sparse linear systems in scientific computing | 751 |