hypatia
Graphics math library
A pure-C math library for 2D/3D graphics with mutable matrix and vector objects.
A header-only, pure-C math library for 2D/3D graphics (matrix, vector, quaternion) Seeks to be close to C89/C90 compliant for portability. It's like a BLAS, but easier to use.
83 stars
6 watching
8 forks
Language: C
last commit: over 2 years ago
Linked from 2 awesome lists
3d-graphicschypatiamath-librarymatrix3dquaternionsingle-header-libvectorvector2d
Related projects:
Repository | Description | Stars |
---|---|---|
jpreiss/cmath3d | A C library providing basic 3D mathematical functions and data structures. | 26 |
fmutant/hlml | A high-level math library designed to efficiently perform mathematical operations on 3D game development and graphics rendering using SIMD instructions. | 43 |
sungiant/abacus | A cross-precision 3D maths library with deterministic implementations of common data types across various precisions. | 45 |
jcoglan/sylvester | A JavaScript library for vector and matrix math with additional geometry capabilities. | 1,158 |
edadma/libcairo | A library that provides a Scala Native facade for the Cairo 2D graphics library | 1 |
hapaxia/selbaward | A collection of reusable SFML graphics components for creating 2D games and applications. | 198 |
pfirsich/kaun | A Lua module for 3D graphics intended to provide a low-level API for abstracting away OpenGL details and enabling advanced techniques without the need for significant modifications to an existing game engine. | 7 |
valentingalea/vml | A C++17 library providing vector and matrix math functions similar to GLSL. | 187 |
crertel/graphmath | A comprehensive Elixir library for performing 2D and 3D vector and matrix operations. | 82 |
vimaec/math3d | A C# standard library for efficient and feature-rich 3D math operations | 113 |
visualcomputing/nub | A Java-based rendering and interaction processing library supporting 2D and 3D graphics and animation. | 33 |
john-h-k/mathsharp | A high-performance vector and matrix library written in C# using hardware intrinsics. | 695 |
go-gl/mathgl | A Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics. | 561 |
danini-the-panini/mittsu | A Ruby-based 3D graphics library | 510 |
lukasbanana/geometronlib | A C++ geometry library providing primitive data types and tools for generating 2D/3D meshes. | 91 |