This repository has been archived by the owner. It is now read-only.
Small and lightweight 3D vector and matrix library for .NET 4.0.
C#
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
LICENCE.txt
README.markdown

README.markdown

Nexus

What is this?

Nexus is a 3D maths library for .NET and Silverlight. It has no dependencies. It is intended for use in situations where you don't want to install heavyweight frameworks, such as XNA. There is also a build available for Silverlight.

What's available?

Nexus uses a mixture of XNA and WPF conventions. For example, it uses separate structures for Point3D and Vector3D (same as WPF) but it also includes code for bounding boxes, frustums, and planes, which are not included in WPF.

Maths

  • AxisAlignedBoundingBox
  • BoundingFrustum
  • Color
  • ColorF
  • ColorRgbF
  • Matrix2D
  • Matrix3D
  • Plane
  • Point2D
  • Point3D
  • Quadratic
  • Quaternion
  • Ray3D
  • Vector2D
  • Vector3D

Graphics

  • Surface
  • Viewport

Cameras

  • OrthographicCamera
  • PerspectiveCamera