go-glmatrix

Vector math library

Provides fast vector and matrix operations for 3D transformations in Go.

go-glmatrix is a golang version of glMatrix, which is "designed to perform vector and matrix operations stupidly fast".

GitHub

11 stars
2 watching
4 forks
Language: Go
last commit: over 5 years ago
Linked from 2 awesome lists

3dmatrixvector

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
go-gl/mathglA Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics.563
twpayne/go-geomProvides efficient data structures and utilities for working with 2D and 3D geometric shapes in various formats.865
paulmach/orbProvides a set of utility types and interfaces for working with 2D geometry in Go.918
philippgille/chromem-goAn in-memory vector database that enables retrieval augmented generation and other embeddings-based features without relying on external third-party dependencies.340
crertel/graphmathA comprehensive Elixir library for performing 2D and 3D vector and matrix operations.83
spate/vectormathAn implementation of Sony's Vector Math library in Go, providing vector math functions.65
twpayne/go-gpxA Go package for reading and writing GPX files.37
valentingalea/vmlA C++17 library providing vector and matrix math functions similar to GLSL.187
geertjohan/gomatrixDisplays data streams from The Matrix in a terminal interface293
ungerik/go3dA performance-oriented 2D/3D math package for Go317
stavenko/nim-glmA high-level vector and matrix library with shader-like syntax for linear algebra operations inspired by other libraries.96
keygx/go-gopher-vectorVector data in AI and SVG formats inspired by the Go gopher logo69
qasaur/gremgoA fast and efficient client for the Apache TinkerPop graph database stack using Go98
spatial-go/geoosA Go library providing spatial data and geometric algorithms618
treeform/vmathA math vector library for graphical applications101