OpenGL.Net
0.2.2
See the version list below for details.
dotnet add package OpenGL.Net --version 0.2.2
NuGet\Install-Package OpenGL.Net -Version 0.2.2
<PackageReference Include="OpenGL.Net" Version="0.2.2" />
paket add OpenGL.Net --version 0.2.2
#r "nuget: OpenGL.Net, 0.2.2"
// Install OpenGL.Net as a Cake Addin #addin nuget:?package=OpenGL.Net&version=0.2.2 // Install OpenGL.Net as a Cake Tool #tool nuget:?package=OpenGL.Net&version=0.2.2
Modern OpenGL bindings for C#.
It supports the following APIs:
- OpenGL 4.5 and relative extensions
- OpenGL ES 3.2 and relative extensions
- OpenGL for Windows (WGL) and relative extensions
- OpenGL for X11 1.4 (XGL) and relative extensions
- Native Platform Interface 1.5 (EGL) and relative extensions
This package includes the ANGLE libraries that allow binding OpenGL ES API onto Windows platforms. For more
information see https://github.com/google/angle.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages (7)
Showing the top 5 NuGet packages that depend on OpenGL.Net:
Package | Downloads |
---|---|
OpenGL.Net.WinForms
Modern OpenGL bindings for C#, System.Windows.Forms utilities. It includes an UserControl implementation that ease the OpenGL context creation using WinForms UI designers. It supports Windows and GNU/Linux. |
|
OpenGL.Net.Xamarin.Android
Modern OpenGL bindings for C#, Xamarin.Android utilities. It includes an SurfaceView implementation that ease the OpenGL context creation on Android. |
|
OpenGL.Net.VideoCore
Modern OpenGL bindings for C#, Broadcom VideoCore IV (Raspberry PI 2) utilities. It includes an simple window implementation that ease the OpenGL context creation. |
|
OpenGL.Net.CoreUI
Modern OpenGL bindings for C# - Native window utilities. Native window implementation for OpenGL.Net. The following platforms are supported: - Windows - Linux/X11 (not implemented yet) - Raspberry PI VC4 (not implemented yet) |
|
Spout.NET
Spout.NET is a C# .NET Implementation for Spout2, A video frame sharing system. |
GitHub repositories (3)
Showing the top 3 popular GitHub repositories that depend on OpenGL.Net:
Repository | Stars |
---|---|
tooll3/t3
Tooll 3 is an open source software to create realtime motion graphics.
|
|
swharden/Csharp-Data-Visualization
Resources for visualizing data using C# and the .NET platform
|
|
Xyene/Emulator.NES
📺 Nintendo Entertainment System emulator written in C#.
|
Version | Downloads | Last updated |
---|---|---|
0.8.4 | 33,547 | 4/7/2019 |
0.7.1 | 11,931 | 12/15/2017 |
0.7.0 | 2,514 | 11/15/2017 |
0.6.1 | 3,604 | 9/26/2017 |
0.6.0 | 2,433 | 9/14/2017 |
0.6.0-beta3 | 1,740 | 8/26/2017 |
0.6.0-beta2 | 1,493 | 8/25/2017 |
0.6.0-beta1 | 1,698 | 8/16/2017 |
0.5.2 | 4,712 | 7/24/2017 |
0.5.1 | 2,853 | 5/30/2017 |
0.5.1-beta | 1,210 | 5/17/2017 |
0.4.2 | 2,688 | 4/18/2017 |
0.4.1 | 1,874 | 4/16/2017 |
0.4.0 | 2,386 | 3/1/2017 |
0.3.2 | 3,264 | 11/5/2016 |
0.3.2-beta | 1,475 | 11/5/2016 |
0.3.1-beta | 1,395 | 11/5/2016 |
0.3.0-beta | 1,343 | 11/5/2016 |
0.2.2 | 2,534 | 8/28/2016 |
0.2.1 | 3,248 | 4/15/2016 |
0.2.0 | 1,860 | 3/25/2016 |
0.1.0 | 1,698 | 3/12/2016 |
*** Version 0.2.2
- Fixed the missing GlControl implementation.
- Compiled with Mono 4.2
- Removed ANGLE precompiled libraries.
*** Version 0.2.1
- Added OpenGL.GlControl, a System.Windows.Forms.UserControl allowing rendering.
- OpenGL.Gl static initialization automatically probe versions, extensions and limits of the platform (see Gl.Current*).
- Included ANGLE precompiled libraries.
*** Version 0.2.0
Exposes the following additional APIs:
- OpenGL ES 3.2 and relative extensions
- Native Platform Interface 1.5 (EGL) and relative extensions
OpenGL ES and EGL APIs has been tested using ANGLE project on Windows platforms.
*** Version 0.1.0
Exposes the following APIs:
- OpenGL 4.5 and relative extensions
- OpenGL for Windows (WGL) and relative extensions
- OpenGL for X11 1.4 (XGL) and relative extensions
- Native Platform Interface 1.5 (EGL) and relative extensions
This binary release is not meant for production use. XGL and EGL public APIs has not been tested properly.