The Open ToolkitA free, cross-platform OpenGL and OpenAL wrapper for C# and other .Net languages | |
Download |
The Open Toolkit Ranking & Summary
Advertisement
- License:
- MIT
- Price:
- FREE
- Publisher Name:
- Stephen A
- Publisher web site:
- http://www.opentk.com/
- Operating Systems:
- Mac OS X
- File Size:
- 9.9 MB
The Open Toolkit Tags
The Open Toolkit Description
A free, cross-platform OpenGL and OpenAL wrapper for C# and other .Net languages The Open Toolkit is a cross-platform game development library for .Net/Mono. The Open Toolkit provides intuitive OpenAL and OpenGL bindings, math, font and input handling in an elegant, yet powerful API. Here are some key features of "The Open Toolkit": · Rich, type-safe OpenGL and OpenAL bindings with automatic extension loading. · Cross-platform OpenGL Control for Windows.Forms. · Integrated math toolkit (vectors, matrices, quaternions), directly usable by OpenGL and OpenAL. · TrueType/FreeType font support. · CLS compliant. Use OpenTK with C#, VB.Net, IronPython, Boo or any other Mono/.Net language. · Mouse, keyboard and joystick input. · High level GameWindow that integrates a high-accuracy game loop. · Compile once - run everywhere! Requirements: · Mono What's New in This Release: · Bindings with generic ref/out overloads now reflect changes back to the caller. · Improved OpenGL 3.2 bindings. · Added helper overloads to GetAttrib* methods. · Fixed 'out string' parameters in ES20 (should have been StringBuilder). · Added Icon and IconChanged support to NativeWindow. · Added Focused and FocusedChanged support to NativeWindow. · Added KeyPress event to NativeWindow (in progress). · Improved WindowBorder and WindowState changes for NativeWindow on win32. · Fixed premature GLControl initialization (Load event is now correctly raised). · Fixed Vectord and Matrix4d signatures (double instead of float) and added several new methods to Matrix4 and Matrix4d. · Fixed a large number of smaller issues and annoyances in NativeWindow (see complete bug list, below). · Improved internal loading code for the various bindings. · Made the binding generator more robust when handling invalid or malformed specifications. · GameWindow OnLoad and OnUnload methods are now protected instead of public (this was supposed to happen in the previous release).
The Open Toolkit Related Software