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".
11 stars
2 watching
4 forks
Language: Go
last commit: almost 4 years ago
Linked from 2 awesome lists
3dmatrixvector
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 |