Mogre Procedural Geometry Library         A library to create 3D objects
click to enlarge
click to enlarge
click to enlarge
click to enlarge

Mogre Procedural Geometry Library is a C# port of the Ogre Procedural Geometry Library.
By use of this it's easy to create 3D objects.

Author of the C# port: andyhebear1
First release: December 2013


Existing features:

  • Primitives : Box, RoundedBox, Plane, Sphere, IcoSphere, Cylinder, Tube, Capsule, Cone, Torus and Torus knot
  • Extrusion
  • Lathe
  • Triangulation
  • Smooth splines by Bézier Curves (also usable for extrusion)
  • Constructive solid geometry in 2D

Source Code

You'll get it in the repository.

Usage Examples


The syntax should be similar to the C++ code examples on this wiki page.