2013-03-07 02:26:55 +01:00
OpenTK
======
2013-11-12 11:24:25 +01:00
The Open Toolkit is an advanced, low-level C# library that wraps OpenGL, OpenGL ES and OpenAL. It is suitable for games, scientific applications and any other project that requires 3d graphics, audio or compute functionality.
2013-03-22 22:48:13 +01:00
2013-11-12 11:24:25 +01:00
This is the official GIT repository of the project:
https://github.com/opentk/opentk
2013-11-12 02:03:24 +01:00
Features
========
2013-11-12 11:24:25 +01:00
- Create cutting-edge graphics with OpenGL 4.4 and OpenGL ES 3.0.
2013-11-12 02:03:24 +01:00
2013-11-12 11:24:25 +01:00
- Integrate 3d into Windows.Forms, WPF or GTK# applications.
2013-11-12 02:03:24 +01:00
2013-11-12 11:24:25 +01:00
- Write once run everywhere: support for Windows, Mac OS X, Linux, Xamarin.Android and Xamarin.iOS.
2013-11-12 02:03:24 +01:00
2013-11-12 11:24:25 +01:00
- Use strong types and inline documentation to improve your code flow and catch errors sooner.
2013-11-12 02:03:24 +01:00
2013-11-12 11:24:25 +01:00
Requirements
============
2013-11-12 02:03:24 +01:00
2013-11-12 11:24:25 +01:00
OpenTK is designed to be used in an IDE with auto-completion and documentation tooltips:
- Visual Studio 2005 or higher
- Xamarin Studio 2.x or higher
- MonoDevelop 2.x or higher
- SharpDevelop 3.x or higher
You can develop on your favorite operating system. Compiled binaries can be deployed without recompilation on:
- Windows
- Linux
- Mac OS X
For:
- Android
- iOS
you will need to recompile your code with Xamarin (http://xamarin.com/download)
2013-03-22 22:48:13 +01:00
Documentation
=============
2013-11-12 11:24:25 +01:00
The Documentation/ folder contains extensive documentation on OpenGL, OpenGL ES and OpenAL. Start with these:
- OpenGL 4.4 API Reference.pdf
or
- OpenGL ES 3.0 API Reference.pdf
Your favorite IDE will display inline documentation for all OpenTK APIs. Tutorials can be found in the [OpenTK Manual ](http://www.opentk.com/doc )
2013-03-22 22:48:13 +01:00
2013-11-12 02:03:24 +01:00
2013-03-22 22:48:13 +01:00
Need Help?
==========
2013-11-12 11:24:25 +01:00
The community hangs out at the [OpenTK forums ](http://www.opentk.com/forum )
If you hit a bug, post an issue on https://github.com/opentk/opentk/issues
License
=======
2013-03-07 02:26:55 +01:00
2013-11-12 11:24:25 +01:00
The Open Toolkit is distributed under the permissive MIT/X11 license and is absolutely free.