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

GitHub

43 stars
4 watching
3 forks
Language: C++
last commit: over 5 years ago
Linked from 1 awesome list

directxfloatgamedevhlslmathmatrixopenglquaternionsimdssevectorized

Backlinks from these awesome lists:

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