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: almost 4 years ago
Linked from 2 awesome lists

3dmatrixvector

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-gl/mathgl A Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics. 561
twpayne/go-geom Provides efficient data structures and utilities for working with 2D and 3D geometric shapes in various formats. 857
paulmach/orb Provides a set of utility types and interfaces for working with 2D geometry in Go. 913
philippgille/chromem-go An in-memory vector database that enables retrieval augmented generation and other embeddings-based features without relying on external third-party dependencies. 299
crertel/graphmath A comprehensive Elixir library for performing 2D and 3D vector and matrix operations. 82
spate/vectormath An implementation of Sony's Vector Math library in Go, providing vector math functions. 65
twpayne/go-gpx A Go package for reading and writing GPX files. 37
valentingalea/vml A C++17 library providing vector and matrix math functions similar to GLSL. 187
geertjohan/gomatrix Displays data streams from The Matrix in a terminal interface 293
ungerik/go3d A performance-oriented 2D/3D math package for Go 316
stavenko/nim-glm A high-level vector and matrix library with shader-like syntax for linear algebra operations inspired by other libraries. 95
keygx/go-gopher-vector Vector data in AI and SVG formats inspired by the Go gopher logo 69
qasaur/gremgo A fast and efficient client for the Apache TinkerPop graph database stack using Go 98
spatial-go/geoos A Go library providing spatial data and geometric algorithms 617
treeform/vmath A math vector library for graphical applications 98