Skip to content
This repository has been archived by the owner on May 2, 2018. It is now read-only.
/ nexus Public archive

Small and lightweight 3D vector and matrix library for .NET 4.0.

License

Notifications You must be signed in to change notification settings

tgjones/nexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Small and lightweight 3D vector and matrix library for .NET 4.0.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages