WW.GL screenshot

Requirements

Required: .NET 2.0 Runtime  .NET Framework
Recommended: .NET 2.0 SDK
 
Required: OpenGL 1.1  
(software driver always present on Windows)

WW.GL 2.0

OpenGL in .NET has never been easier! WW.GL is a typesafe wrapper around OpenGL 1.1. Unlike in other OpenGL wrappers, all OpenGL constants are represented by enums, letting you take full advantage of intellisense and autocompletion. Let the compiler catch the errors for you: all method signatures make full use of these enums.

Below is a typical C# code snippet showing how easy WW.GL's type safety makes OpenGL programming:

GL.DepthFunc(ComparisonFunction.LessEqual);
GL.ShadeModel(ShadingModel.Smooth);
GL.Enable(Capability.CullFace);
GL.Enable(Capability.ColorMaterial);
GL.LightModeli(LightModelParameter.TwoSide, true);
GL.LightModeli(LightModelParameter.Ambient, true);
WW.GL OpenGL tessellation example Tessellation example (a star is cut out from the grey square, and the resulting polygon is tessellated).
WW.GL OpenGL texture example Texturing example.