OpenGL.Net
0.4.2
See the version list below for details.
dotnet add package OpenGL.Net --version 0.4.2
NuGet\Install-Package OpenGL.Net -Version 0.4.2
<PackageReference Include="OpenGL.Net" Version="0.4.2" />
paket add OpenGL.Net --version 0.4.2
#r "nuget: OpenGL.Net, 0.4.2"
// Install OpenGL.Net as a Cake Addin
#addin nuget:?package=OpenGL.Net&version=0.4.2
// Install OpenGL.Net as a Cake Tool
#tool nuget:?package=OpenGL.Net&version=0.4.2
Modern OpenGL bindings for C#.
It supports the following APIs:
- OpenGL 4.5 and OpenGL ES 3.2 with relative extensions, updated by the specification of 29 Nov 2016 (rev 33312).
- OpenGL for Windows (WGL) with relative extensions, updated by the specification of 19 Dec 2016 (rev 33340)
- OpenGL for X11 1.4 (XGL) with relative extensions, updated by the specification of 7 Jun 2016 (rev 32941).
- Native Platform Interface 1.5 (EGL) with relative extensions, updated by the specification of 30 Nov 2016 (rev 33315)
- Support Broadcom VideoCore IV (Raspberry PI 2)
No user interface is included in this package. The following UI backends are supported in separated packages:
- System.Window.Forms (Windows, Linux) via OpenGL.Net.WinForms
- Xamarin.Forms (Android) via OpenGL.Net.Xamarin.Android
- Broadcom VideoCore IV (Raspberry PI 2) via OpenGL.Net.VideoCore
Product | Versions |
---|---|
.NET | net6.0-android net7.0-android |
.NET Framework | net35 net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 net481 |
MonoAndroid | monoandroid |
-
.NETFramework 4.6.1
- System.Numerics.Vectors (>= 4.3.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.3.0)
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 |
---|---|
still-scene/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 | 23,802 | 4/7/2019 |
0.7.1 | 10,149 | 12/15/2017 |
0.7.0 | 1,771 | 11/15/2017 |
0.6.1 | 2,838 | 9/26/2017 |
0.6.0 | 1,615 | 9/14/2017 |
0.6.0-beta3 | 1,104 | 8/26/2017 |
0.6.0-beta2 | 869 | 8/25/2017 |
0.6.0-beta1 | 1,132 | 8/16/2017 |
0.5.2 | 3,455 | 7/24/2017 |
0.5.1 | 2,040 | 5/30/2017 |
0.5.1-beta | 706 | 5/17/2017 |
0.4.2 | 1,913 | 4/18/2017 |
0.4.1 | 1,150 | 4/16/2017 |
0.4.0 | 1,670 | 3/1/2017 |
0.3.2 | 2,553 | 11/5/2016 |
0.3.2-beta | 895 | 11/5/2016 |
0.3.1-beta | 831 | 11/5/2016 |
0.3.0-beta | 763 | 11/5/2016 |
0.2.2 | 1,944 | 8/28/2016 |
0.2.1 | 2,493 | 4/15/2016 |
0.2.0 | 1,272 | 3/25/2016 |
0.1.0 | 1,084 | 3/12/2016 |
This package includes the targets:
- .NET 3.5
- .NET 4.6.1
- MonoAndroid target redirects to .NET 3.5