Topic: "vector-math"
shibatch/sleef
SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
Language: C - Size: 6.8 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 793 - Forks: 145
glampert/vectormath
Modified version of Sony's open sourced vector and matrix math library.
Language: C++ - Size: 249 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 248 - Forks: 37
petiaccja/Mathter
A flexible and fast matrix, transform and geometry library.
Language: C++ - Size: 5.12 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 124 - Forks: 12
vimaec/Math3D
A .NET Standard 2.0 library for simple and efficient 3D math that is a feature-rich replacement for System.Numerics https://vimaec.github.io/Math3D
Language: C# - Size: 1.74 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 122 - Forks: 13
demianmnave/CML
The Configurable Math Library
Language: C++ - Size: 2.3 MB - Last synced at: 16 days ago - Pushed at: 20 days ago - Stars: 85 - Forks: 17
turbo/pg-costop
Vector Arithmetic and Weighted, Variably Randomized Cosine Similarity Search in Postgres
Language: PLpgSQL - Size: 16.6 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 44 - Forks: 3
rugheid/Swift-MathEagle
A general math framework to make using math easy. Currently supports function solving and optimisation, matrix and vector algebra, complex numbers, big int, big frac, big rational, graphs and general handy extensions and functions.
Language: Swift - Size: 3.7 MB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 42 - Forks: 6
demianmnave/CML1
The Configurable Math Library, v1
Language: C++ - Size: 1.69 MB - Last synced at: 9 months ago - Pushed at: over 8 years ago - Stars: 33 - Forks: 12
ihmcrobotics/euclid
Vector math, geometry, reference frame, and shapes 2D & 3D
Language: Java - Size: 21.1 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 32 - Forks: 9
TechnoTanuki/Python_BMP
A pure Python 2D/3D graphics library that outputs to windows bitmap format
Language: Python - Size: 98.5 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 4
1robertslattery/GeometricTestLibrary
Solves 2D and 3D math problems, including, closest point, intersection, line of sight, and reflection vector:
Language: C++ - Size: 113 KB - Last synced at: 7 months ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 6
JustinTArthur/apoclypsebm
The ApoCLypse Bitcoin Miner
Language: Python - Size: 380 KB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 5
markromanmiller/dddr
Three-Dimensional Vector Operations in R
Language: R - Size: 776 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 16 - Forks: 1
lucylow/Computational_physics
Methods of numerical modelling with undergraduate level computational physics solutions with non-linear equations, gaussian probabilities, and Euler RK4 integration
Language: Python - Size: 21.5 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 15 - Forks: 1
CBGonzalez/SIMDIntro
A basic intro to Vector<T> in c#
Language: C# - Size: 63.5 KB - Last synced at: almost 3 years ago - Pushed at: over 7 years ago - Stars: 15 - Forks: 4
jbrown1618/vector
A linear algebra library for TypeScript and JavaScript
Language: TypeScript - Size: 2.97 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 1
jcarrano/fixed_point_arith
Fixed point math library in C with 3d vectors and quaternions - formal verification is in process...
Language: C - Size: 354 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 3
shahanbutt/2d-Drag-Gameobject-Diagonally
Drag object in all axis even diagonally. Object will move from start to end position according to mouse position.
Language: C# - Size: 4.67 MB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 13 - Forks: 0
esapulkkinen/cifl-math-library
Basic mathematics library
Language: Haskell - Size: 38.3 MB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 12 - Forks: 0
HexaEngine/Hexa.NET.Math
A math library for Game Engines (Vector math to Sky models).
Language: C# - Size: 296 KB - Last synced at: 4 months ago - Pushed at: 11 months ago - Stars: 11 - Forks: 1
atedja/go-vector
Simple Vector math library
Language: Go - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 11 - Forks: 1
Habrador/Copypasta
Standardized code I copy paste into all my Unity projects
Language: C# - Size: 248 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 2
zamronypj/oprsimd
Operator overloading for vector matrix operation using Intel SIMD SSE/SSE2/SSE3 instructions written in Free Pascal
Language: Pascal - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 3
RonenNess/Vector2js
Simple 2D Vectors for JS.
Language: JavaScript - Size: 956 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 10 - Forks: 1
chrissimpkins/vectora
A Rust library for n-dimensional vector computation with real and complex scalar data
Language: Rust - Size: 675 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 9 - Forks: 0
arturoc/na
nalgebra wrapper to simplify the most common usage for graphics vector math
Language: Rust - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1
davidbrowne/dsga
C++20 library that mostly implements the vector and matrix transparent basic types from GLSL Spec 4.6
Language: C++ - Size: 2.57 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0
xms0g/vml
SIMD-accelerated Vector math lib
Language: Assembly - Size: 39.1 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 1
stanleyfok/vector-object
A vector class supporting vector operations in n-dimensional space. Useful for word vectors calculation.
Language: JavaScript - Size: 261 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 3
recolude/unitpacking
A library for storing unit vectors in a representation that lends itself to saving space on disk.
Language: Go - Size: 590 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1
monolifed/vmath 📦
Single header C vector/matrix/quaternion library
Language: C - Size: 160 KB - Last synced at: 9 months ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 2
coderosh/vector
2D and 3D Vector classes for game development and physics simulations
Language: TypeScript - Size: 83 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 0
kerberjg/lib-mathutils
Fast, SIMD optimized, cross-platform C++ math utility library
Language: C++ - Size: 92.8 KB - Last synced at: 7 months ago - Pushed at: about 9 years ago - Stars: 7 - Forks: 1
msimms/LibMath
A collection of commonly used math routines, so I don't have to write them again. Implementations in C, C++, Rust, and Python (though not so much in Python as it already has a pretty good set of libraries).
Language: C++ - Size: 209 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0
ChristianOellers/Vector-Storm
Abstract arcade style 2D space shooter, developed with JavaScript and Canvas. Architectural and creative experiment. Fully working game with enemies and scoring!
Language: TypeScript - Size: 711 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1
MathWorks-Teaching-Resources/Vector-Arithmetic
Interactive courseware module that addresses the fundamentals of vectors taught in mathematics courses.
Language: MATLAB - Size: 16.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 3
RH2/HoudiniRepo
Houdini Vector Math & Polygon Processing (Mixed Python and C language)
Language: Python - Size: 107 KB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2
LoisDuplain/best-libft
best-libft is a sorted and enhanced libft (containing 172 functions with recreated libc functions) useful for 42 projects.
Language: C - Size: 189 KB - Last synced at: almost 3 years ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0
sinanislekdemir/ansic3d
Ansi-C 3D Library
Language: C - Size: 73.2 KB - Last synced at: 9 months ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 1
cosgunhalil/TutorialsAndNotes
Unity Gems
Language: C# - Size: 2.3 MB - Last synced at: almost 3 years ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 0
EliCDavis/vector
Immutable Generic Vector Math Library
Language: Go - Size: 17.1 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 2
evrhel/MatrixUtil
A C++ header-only library for vector, matrix, and quaternion math.
Language: C++ - Size: 138 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1
ScalaMath/VecMatLib
Open source Scala library that provides data structures for vectors and matrices
Language: Scala - Size: 596 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0
luis-herasme/vector
Language: TypeScript - Size: 10.4 MB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0
DJBen/MathUtil
Collection of matrix arithmetics, CoreGraphics and SceneKit operator overloading and various interpolation support.
Language: Swift - Size: 54.7 KB - Last synced at: 14 days ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 2
LeoAlexandrov/Spherical
Set of C# classes for calculations on a sphere and for work with a sphere triangular grid.
Language: C# - Size: 154 KB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0
mrdcvlsc/cyfre
A Templated C++ matrix library
Language: C++ - Size: 556 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0
kmshariat/vectorAnalysis
This repository has a bunch of functions related to vector analysis.
Language: Python - Size: 29.3 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1
SteveTaylorDev/early-physics-platformer
Very early system focused on 3D physics platformer gameplay. Contains a raycast based ground detection system to get collider normal information, allowing forces to be scaled by the current ground angle.
Language: ASP.NET - Size: 197 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0
RohanVDvivedi/quadF32
Flight controller firmware.
Language: C - Size: 220 KB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0
marianpekar/vecalc
Vector math calculator with real-time response 3D visualization
Language: JavaScript - Size: 310 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0
matthewsanetra/vector
A simple 0 allocation math vector structure library
Language: Go - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0
avi-spc/fire-waterKindergarten
A small android game for GitHub-GameOff-2018
Language: C# - Size: 27.3 KB - Last synced at: almost 3 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0
Caellian/Math 📦
Math library containing classes for GLSL calculation and interaction.
Language: Kotlin - Size: 227 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0
stephanbaker/PointLineDistance
Simple three.js example demonstrating how to calculate the distance between points and lines.
Language: JavaScript - Size: 127 KB - Last synced at: almost 3 years ago - Pushed at: almost 9 years ago - Stars: 3 - Forks: 0
hamikm/Raytracer
Ray tracer featuring primitive shapes, point lights, spot lights, area lights, shadows, reflections.
Language: C++ - Size: 2.15 MB - Last synced at: almost 3 years ago - Pushed at: about 9 years ago - Stars: 3 - Forks: 0
petrkotek/go-vector
Go (golang) library implementing vector math.
Language: Go - Size: 6.84 KB - Last synced at: 9 months ago - Pushed at: over 9 years ago - Stars: 3 - Forks: 3
Shree-Organization/Vector-Operations-Explorer
Interactive Python tool for vector math: dot, cross, magnitude, angle, 2D/3D visualization
Language: Python - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0
JnyJny/twod
A Two-Dimensional Geometry Library for Humans™
Language: HTML - Size: 871 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0
asmtilde/NeoRaquet
Neo-Raquet Game Engine
Language: C - Size: 95.7 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0
fzipp/geom
Package geom provides vector and matrix types suitable for OpenGL programming: Vec2, Vec3 and Mat4.
Language: Go - Size: 43.9 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1
jmiszczak/hoqus
hoqus - Haskell-oriented quantum calculations
Language: Haskell - Size: 32.2 KB - Last synced at: 10 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 1
chanonly123/Air-Hockey-2d-Android
Air Hockey 2D Android Game using core vector drawing, without using any 3rd party libraries.
Language: Java - Size: 4.23 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0
Defcon27/Parallel-Computing-in-C-using-OpenMP
This Repository contains C implementation of various basics of parallel computing using OpenMP.
Language: C - Size: 33.2 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 4
ch8n/Vektor2D
Vector 2D implementation in Kotlin for Jetpack Compose Canvas API, inspired from p5.js
Language: Kotlin - Size: 27.3 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1
fgarcia0x0/PolluxMathUtils
A utility mathematical library made in modern C ++
Language: C++ - Size: 64.5 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1
Raynobrak/Charbrary
A SFML-compatible C++ library for vector math and collision detection in 2D.
Language: C++ - Size: 2.18 MB - Last synced at: almost 3 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0
iProdigy/Physics
Java library for Newtonian Mechanics Modeling with a focus on Immutable Fluency
Language: Java - Size: 55.7 KB - Last synced at: 11 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1
bcko/Ud-LinearAlgebra-Vector
Udacity Linear Algebra Course : Vector class
Language: Python - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 1
AppGeo/sliver-remover
Remove slivers from a polygon
Language: JavaScript - Size: 5.86 KB - Last synced at: 10 months ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0
Redeaux-Corporation/eamsa512
EAMSA-512 for GO language, enables end-2-end encryption at 512 bit. This implementation uses vector based mathematics and SHA3-512 hashing algorithm.
Language: Go - Size: 305 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
Noam2Stein/ggmath
A Rust games/graphics math crate with generics and SIMD
Language: Rust - Size: 3.97 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
Dobefu/vectors
A Go package providing 2D and 3D vector types with mathematical operations.
Language: Go - Size: 20.5 KB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
molee1354/simutils
Data structures and math modules in C.
Language: C - Size: 2.82 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0
titemov/JavaFX_3Dcube
Three-dimensional cube rotation and scaling using JavaFX library.
Language: Java - Size: 39.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0
WilliamJardim/VectorizationJS
Uma biblioteca simples para operações vetoriais e matriciais em JavaScript. A simple library for vector and matrix operations in JavaScript.
Language: JavaScript - Size: 5.21 MB - Last synced at: 8 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0
NuclearPhoenixx/vmath
📚📐 Header-only C++ library introducing vectors, matrices and operators for linear algebra.
Language: C++ - Size: 98.6 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0
Caliikha/MatrixVectorLib
The worst attempt of making a Matrix and Vector library that you've ever seen. For learning purposes
Language: C++ - Size: 1.31 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0
xylvnking/xk-tensorflow-threejs-hand-detection
3D object manipulation in-browser using TensorFlow's hand pose detection machine learning model
Language: JavaScript - Size: 180 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
mlshort/Asteroids
Grad school Adv Game Development project. Implemented primitive physics engine with collision detection and thrust vectoring. Further integrated use of XBOX input game controller.
Language: C++ - Size: 15.3 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
mitryp/vectors 📦
A small module for working with vectors in 2 dimensions. Allows you to directly add, subtract, multiply vectors and more.
Language: Python - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0
TYSON-Alii/vex-d
vex's for d programing language
Language: D - Size: 11.7 KB - Last synced at: almost 3 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0
BoredSathvik/deno-matrix-utils
Util for ascii renders
Language: TypeScript - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0
rikyiso01/python-matrix-tuple
A python matrix implementation with tuple
Language: Python - Size: 85 KB - Last synced at: almost 3 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0
itrobertson/InnovationProjectSearch
Under Armour Innovation Project Search
Size: 545 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1
alex-mous/SimpleVectorsJS
SimpleVectorsJS is a library to make working with vectors in Node JS easy, including all standard vector operations and properties for n-dimension vectors
Language: JavaScript - Size: 19.5 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0
sno2/dector
A zero-dependency module for using vectors with Deno.
Language: TypeScript - Size: 3.91 KB - Last synced at: 23 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0
biering/Vector
Fast vector math Swift package
Language: Swift - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0
ewpratten/libvec 📦
My simple vector math library
Language: Java - Size: 348 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0
themarkrizkallah/simply
Linear algebra modules that handle vectors, and matrices.
Language: C++ - Size: 16.6 KB - Last synced at: 10 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0
Buca/VectorN
Fast and garbage-free Vector math library for any dimension.
Language: JavaScript - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0
Syndyr/LuaVector
A universal vector library verified compatible with all major Lua versions
Language: Lua - Size: 19.5 KB - Last synced at: 10 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0
Papich23691/Math
A small math library in c++
Language: C++ - Size: 24.4 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1
ihmcrobotics/euclid-core 📦
Essential vector math library supporting allocation free programming for real time systems. Extreme focus on unit and integration testing, type safety, and crash early code quality standards.
Language: HTML - Size: 18.4 MB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 2
Aevo55/WandSwattersBeta2
An old version of the Wand Swatters engine, but a better version is being worked on. This actually has gameplay though!
Language: Java - Size: 148 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0
I159/go_vectorize
Vector operations required for construction of neural networks.
Language: Go - Size: 14.6 KB - Last synced at: almost 3 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0
reinvanoyen/tnt-vec2
A simple ES6 vector2 class
Language: JavaScript - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 2
SwiftsNamesake/euclidean-space
Working with Euclidean spaces in Elm
Language: Elm - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 0
Sidra-009/cleancore-python-library
Python toolkit for coordinate geometry and linear algebra, providing essential utilities for spatial distance and vector calculations
Language: Python - Size: 2.42 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0
thedovahkiin909/vector_sector
Test project for Godot 4.5.1, terminal-type display with CRT shader representing the flight computer of a space ship. Simulated movement along Godot's default axes in simulated 3D space. The entire thing is AISlop code, big shoutout to Claude for doing practically everything. Reproduce this project at your leisure.
Language: GDScript - Size: 3.69 MB - Last synced at: 14 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0