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.
84 stars
6 watching
8 forks
Language: C
last commit: almost 3 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,159 |
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. | 200 |
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. | 83 |
vimaec/math3d | A C# standard library for efficient and feature-rich 3D math operations | 114 |
visualcomputing/nub | A Java-based rendering and interaction processing library supporting 2D and 3D graphics and animation. | 34 |
john-h-k/mathsharp | A high-performance vector and matrix library written in C# using hardware intrinsics. | 697 |
go-gl/mathgl | A Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics. | 563 |
danini-the-panini/mittsu | A 3D graphics library for Ruby based on Three.js | 525 |
lukasbanana/geometronlib | A C++ geometry library providing primitive data types and tools for generating 2D/3D meshes. | 93 |