nim-glm

Vector library

A high-level vector and matrix library with shader-like syntax for linear algebra operations inspired by other libraries.

glm library to operate vectors and matrices(inspired by https://github.com/g-truc/glm)

GitHub

95 stars
9 watching
18 forks
Language: Nim
last commit: over 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
treeform/vmath A math vector library for graphical applications 98
boostorg/qvm A C++ library providing functions and classes for working with quaternions, vectors, and matrices in 2D, 3D, and 4D spaces. 85
andreaferretti/neo A linear algebra library for Nim programming language 245
go-gl/mathgl A Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics. 561
nimgl/nimgl A collection of bindings for popular computer graphics libraries. 369
yglukhov/nimx A cross-platform GUI framework that provides a simple and efficient way to create desktop and mobile applications. 1,101
crertel/graphmath A comprehensive Elixir library for performing 2D and 3D vector and matrix operations. 82
john-h-k/mathsharp A high-performance vector and matrix library written in C# using hardware intrinsics. 695
trbabb/geomc A C++ library providing linear algebra and geometry functionality 31
technohippy/go-glmatrix Provides fast vector and matrix operations for 3D transformations in Go. 11
nickovs/uumpy A compact implementation of essential matrix and linear algebra operations for microcontrollers. 1
vindaar/ggplotnim A Nim port of the popular data visualization library ggplot2. 177
hamaluik/haxe-glm Provides native Haxe functions for performing linear algebra operations in 2D, 3D, and 4D spaces. 44
jiro4989/pnm A library that provides a pure Nim implementation of the Netpbm format for image data storage and manipulation. 4
denosaurs/neo A matrix and linear algebra library accelerated by WebGPU and WASM for JavaScript development. 67