Feb. 2014: The project is still active; a new version with many changes is comming soon!

NOTE: The Khronos group made a big shift in describing the OpenGL specification. Starting from OpenGL 4.4, the old .spec files are replaced by .xml which is great news for community, bad news for me and this project as it strongly depends on the old format. Currently I am working on the new version, but there's really a huge change, so please, be patient. I'd also would like to make the licensing clear (probably BSD).

OpenGL4Net is a simple wrapper of OpenGL 4.3 for .NET platform. The main idea of the library is to keep the syntax as close as possible to the C style and on the other hand, provide some overloaded functions that simplifies the development of .NET application.

The library also contains some helper classes to make a development really fast (e.g., class RenderContext for opening the OpenGL context; or class Program for loading, compiling and linking shaders)

Features

  • Nicelooking function names (gl.WhateverFunc())
  • C-like constant names (GL.WHATEVER_CONSTANT)
  • Simple extension testing (gl.Extension.isEXT_abgr or gl.Extension.isSupported("GL_EXT_abgr"))
  • A lot of overloads (gl.TexImage2D(GL.TEXTURE_2D, 0, GL.RGBA, 0, "texture.png");)
  • Simple context initialization for OpenGL 3 and higher
  • Helper classes (shader = new Program("", stringVS, stringPS, stringGS))
  • Intellisense OpenGL documentation
  • OpenGL 4.3 specification

Project Activity

See All Activity >

Categories

Libraries

Follow OpenGL4Net

OpenGL4Net Web Site

You Might Also Like
Automated RMM Tools | RMM Software Icon
Automated RMM Tools | RMM Software

Proactively monitor, manage, and support client networks with ConnectWise Automate

Out-of-the-box scripts. Around-the-clock monitoring. Unmatched automation capabilities. Start doing more with less and exceed service delivery expectations.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

Be the first to post a review of OpenGL4Net!

Additional Project Details

Operating Systems

Windows

Intended Audience

Developers

User Interface

OpenGL

Programming Language

C#

Related Categories

C# Libraries

Registered

2012-12-09