SharpGL 2.4
SharpGL 2.4 has dramatic improvements for performance and supports OpenGL 4.3 APIs. There is now full support for Visual Studio 2013 for the SharpGL extensions.
Getting Started
Try searching in the Visual Studio Gallery (Tools > Extensions and Updates) for SharpGL. Once you install the extension you get new project templates for Visual Studio that let you quickly get started with a SharpGL application for WPF or for WinForms.
Alternatively, just install the Nuget packages you need:
# If you just need to call OpenGL APIs...
Install-Package SharpGL
# If you want to use SharpGL controls for WinForms...
Install-Package SharpGL.WinForms
# If you want to use SharpGL controls for WPF...
Install-Package SharpGL.WPF
That's all there is to it!
New Nuget Packages
The SharpGL Nuget Packages have been renamed to fit common Nuget Package conventions:
SharpGLCore -> SharpGL
SharpGLforWPF -> SharpGL.WPF
SharpGLforWinForms -> SharpGL.WinForms
To allow projects with the old packages to upgrade, each old package now has no content, but references the new package as a dependency. For example SharpGLCore
version 2.4 contains no assemblies, but depends on SharpGL
. This means the new, correctly named package is installed and you can safely remove the old one.