OpenGL,OpenCL和OpenA的C#高級底層封裝 - Open Toolkit (OpenTk)
Open Toolkit (OpenTk) 是一個強類型的跨平臺 OpenGL 和 OpenAL 封裝,適應 C# 和 Mono以及.NET 平臺。可以在 GTK# 以及 WinForms 應用中獨立的運行。適用于需要3D圖形,音頻或計算功能的游戲,應用科學及任何其他項目。
-
Rich, type-safe bindings
Support for the latest versions of OpenGL, OpenGL|ES, OpenAL and OpenCL with automatic extension loading, error checking and inline documentation. -
Flexible GUI options
Cross-platform GLControl (Windows.Forms), GLWidget (GTK#) and WPFControl classes. Native, high-performance GameWindow designed specifically for games. -
Fully managed, CLS-compliant code
Supports 32- and 64-bit versions of Windows, Linux and Mac OS X. No need for unmanaged libraries - compile once, run everywhere! -
Useful APIs
3D math toolkit supplies Vector, Matrix, Quaternion and Bezier structs. Input API provides Keyboard, Mouse and Joystick interfaces. Display API for multiple monitors. OpenTK.Compatibility supports Tao framework applications. -
Permissive MIT/X11 License
Which means you are free to use, modify and redistribute the source code. Suitable for open- and closed-source projects alike.
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!