opentk
Game engine library
A fast and low-level C# wrapper for OpenGL, OpenAL & OpenCL, providing a robust set of libraries for 3D graphics, audio, compute, and input.
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
3k stars
147 watching
635 forks
Language: C#
last commit: over 1 year ago
Linked from 4 awesome lists
c-sharpgame-developmentgame-enginegraphicsgraphics-librarymath-libraryopenalopenclopenglopengl-esscientific-visualization
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A C++ library for rapid development of software that processes 3D data | 11,648 |
| | A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications. | 4,852 |
| | A set of C# libraries and toolkits that provide a platform-agnostic interface to OpenGL for building graphics applications. | 588 |
| | A C++ toolkit for creative coding with experimental Vulkan rendering capabilities | 63 |
| | A high-performance library providing C# bindings to various low-level APIs for multimedia, graphics, and compute applications. | 4,224 |
| | Contains code samples and resources for learning OpenGL programming | 11,157 |
| | A toolset for creating real-time motion graphics and animations with advanced features like DirectX, ImGui, and procedural content generation. | 3,506 |
| | A library that provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. | 2,679 |
| | A cross-platform toolkit for creative coding and interactive media development. | 10,002 |
| | A native binding library for OpenGL that provides access to OpenGL and GLEW APIs from Haxe code. | 8 |
| | A cross-platform library for building modern GUIs using HTML5 and JavaScript. | 12,737 |
| | A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms | 13,201 |
| | A dead simple OpenGL project boilerplate for beginners. | 2,511 |
| | A cross-platform library providing a low-level GPU interface for multiple graphics APIs | 2,980 |
| | A comprehensive game development framework for 3D rendering and game creation | 4,573 |