Tao Framework

Tao Framework
Original author(s)Randy Ridge
Stable release
2.1 / May 1, 2008; 15 years ago (2008-05-01)
Repository
  • svn.code.sf.net/p/taoframework/code/trunk Edit this at Wikidata
Written inC#
TypeSoftware library
LicenseMIT License
Websitesourceforge.net/projects/taoframework/
  • Free and open-source software portal

For 3D computer graphics, the Tao Framework is a C# library giving .NET and Mono developers access to popular graphics and gaming libraries like OpenGL and SDL. It was originally developed by the C# OpenGL programmer Randy Ridge, and since its start many developers have contributed to the project. The latest version of Tao is version 2.1 released on May 1, 2008.

Tao Framework has been superseded by OpenTK.[1]

In 2012, in parallel with the development of OpenTK, a new project called TaoClassic has been introduced on SourceForge, as a direct continuation of Tao Framework, with the same licensing conditions and design disciplines, but with new authors and cutting-edge features, like support for OpenGL 4.3, 64-bit operating systems, etc.[2]

Bindings

  • Cg 2.0.0.0
  • DevIL 1.6.8.3
  • FFmpeg 0.4.9.0
  • freeglut 2.4.0.2
  • FreeType 2.3.5.0
  • GLFW 2.6.0.0
  • Lua 5.1.3.0
  • ODE 0.9.0.0
  • OpenAL 1.1.0.1
  • OpenGL 2.1.0.12
  • PhysFS 1.0.1.2
  • SDL 1.2.13.0

References

  1. ^ "Tao Framework". sourceforge.net. Retrieved 2014-05-04.
  2. ^ "Tao Classic". sourceforge.net. Retrieved 2012-12-22.

External links

  • v
  • t
  • e
Low-level
On AmigaOS
  • Intuition
On Classic Mac OS, macOSOn WindowsOn Unix,
under X11On BeOS, HaikuCross-platform
CLI
C
Java
On Android
CLI
  • Xamarin.Android
High-level, platform-specific
On AmigaOSOn Classic Mac OS, macOS
Object Pascal
Objective-C, Swift
C++
CLI
On Windows
CLI
C++
Object Pascal
On Unix,
under X11
On Android
High-level, cross-platform
CC++Objective-CCLI
Adobe FlashGo
  • Fyne
HaskellJavaJavaScriptCommon LispLua
  • IUP
PascalObject PascalPerl
PHPPythonRuby
Tcl
  • Tcl/Tk
XMLshell
  • Newt
  • CDK
  • Dialog
Dart
  • Flutter
Stub icon

This computer-library-related article is a stub. You can help Wikipedia by expanding it.

  • v
  • t
  • e