OpenTK

OpenTK

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Citat:Description
The Open Toolkit is a cross-platform game development library for .Net/Mono. OpenTK aims to provide intuitive low and high-level wrappers to OpenGL and OpenAL, easy OpenGL context handling via a modular windowing subsystem, high performance timers, a Math module and more.

OpenTK is distributed free of charge, under the permissive MIT license and is hosted on Sourceforge. Visit the project page for downloads and the source code.

Features

* Intuitive bindings to all OpenGL functions and extensions. The OpenGL interface utilizes overloads and enums to improve productivity, a first for OpenGL bindings.
* Automatic OpenGL extension loading.
* OpenGL integration with System.Drawing (e.g. GL.ClearColor can take a System.Drawing.Color struct directly).
* Cross-platform windowing subsystem, compatible with 32bit/64bit Linux and Windows platforms. Native Mac OS X support is planned (it now works through X).
* Can integrate with System.Windows.Forms for applications requiring a rich User Interface (e.g. editors, modelers)
* Simple build system.
* A true 'compile once - run everywhere' library.
* Fast!

See the Project Roadmap for more information.

Requirements
There are no hard-and-fast hardware requirements for OpenTK programs. An OpenTK program could consume as little as 4MB of memory to as much as 1GB or more. The same holds true for the CPU. As a rule of thumb, any system capable of running either the .Net Framework (version 2.0 or higher) or the open-source Mono Framework (version 1.2 or higher) will be able to run OpenTK programs.

On the software side, recent systems should come with either .Net or Mono preinstalled, so it is likely that you are already covered on that front. If not, you can download a recent version of .Net (Windows) or Mono (Linux) for free. It would also be a good idea to have up-to-date drivers for your graphics card (check your manufacturers website for more information).

If you wish to develop OpenTK programs, you will need, at the very least, a text editor and a compiler (Mono and .Net both come with C# and VB.Net compilers). That said, you will probably be much more productive with an IDE: SharpDevelop (Windows) or MonoDevelop (Linux) are packed with features and free!


http://opentk.sourceforge.net/home/



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 779 korisnika na forumu :: 11 registrovanih, 2 sakrivenih i 766 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: bestguarder, bigfoot, bobomicek, Dorcolac, Lazarus, Milometer, samsung, Shilok, Srki94, suton, wolverined4