Sharpgeometry

Open Source 3D Geometry Library for Vector and Matrix Math

View project on GitHub

What is it?

SharpGeometry is an open source package for efficient vector and matrix computations in 3D space with intuitive notation via operators. Write code like you would write the math on paper

Vector3D a = new Vector3D(1, 2, 3.45);
Vector3D b = new Vector3D(-2, Math.PI, 2.7);
double scalar = 0.25;
var result = a + scalar * b;

TODOs

  • link nuget, once available
  • Write some teaser sample code
  • link code coverage (try jeykell? coveralls?)