SkillAgentSearch skills...

Math3d

A linear algebra library for the programming language go

Install / Use

/learn @eadf/Math3d
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

This is a linear algebra library for the Go programming language (http://golang.org) It is intended for use with OpenGl. It only implements fixed size vectors and matrixes.

This an incomplete port of the linear algebra library WildMagic5 (geometrictools.com)

This library comes in two flavours: math3d/math3d64 using float64 and math3d/math3d32 using float32.

Note that this code uses column major matrixes.

Distributed under the Boost Software License, Version 1.0. http://www.boost.org/LICENSE_1_0.txt http://www.geometrictools.com/License/Boost/LICENSE_1_0.txt

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated8mo ago
Forks3

Languages

Go

Security Score

77/100

Audited on Aug 1, 2025

No findings