Skip to content
The Tao OpenGL, OpenAL, GLU, FreeGlut bindings for .NET and Mono
C# Other
Latest commit 358f61a Oct 4, 2010 @chrisforbes chrisforbes committed with Chris fixing the bits of Freetype we need, for x64
Failed to load latest commit information.
examples small fixes Nov 7, 2007
gpg - added my pub key to this release Jan 20, 2006
lib updates Nov 12, 2007
m4 I think I got everything except the examples Jul 12, 2006
other adding some support files Nov 8, 2007
src fixing the bits of Freetype we need, for x64 Oct 4, 2010
tests update prebuild and nunit May 7, 2007
AUTHORS updates Nov 12, 2007
COPYING Documentation update, GlfwExamples.Pong joystick fix. Jan 19, 2007
ChangeLog updated to prebuild from Prebuild-cjac Apr 10, 2007
CodingStandards - I meant -u Nov 16, 2006
INSTALL 2006-09-28 C.J. Collier <cjcollier@colliertech.org> Sep 28, 2006
NEWS fix typos Apr 13, 2007
README updates Nov 12, 2007
README.autotools added more context to example Jun 6, 2007
TODO I think I got everything except the examples Jul 12, 2006
autotools.bat make files executable Dec 18, 2006
autotools.sh 2006-09-28 C.J. Collier <cjcollier@colliertech.org> Sep 28, 2006
build-debug.bat fix scripts. add some new build scripts. Add deps. This makes builds … Apr 12, 2007
build-debug.sh fix scripts. add some new build scripts. Add deps. This makes builds … Apr 12, 2007
build.bat create nant files automatically Jan 26, 2007
build.sh create nant files automatically Jan 26, 2007
buildmono-debug.bat fix scripts. add some new build scripts. Add deps. This makes builds … Apr 12, 2007
buildmono.bat fix scripts. add some new build scripts. Add deps. This makes builds … Apr 12, 2007
checkbuild.sh.in I think I got everything except the examples Jul 12, 2006
clean.bat make files executable Dec 18, 2006
clean.sh added /yes to args to prebuild so the build script doesn't have to mess Oct 6, 2006
cleanbuild.bat make files executable Dec 18, 2006
cleanbuild.sh make files executable Dec 18, 2006
make.sh 10:48 < kraptor> cj, I found a bug in make.sh in Tao, pushd is only d… Mar 28, 2007
monodev.sh 2006-09-28 C.J. Collier <cjcollier@colliertech.org> Sep 28, 2006
nantfiles.bat mono on windows is more "pure" mono. the script would use .NET resgen… Feb 9, 2007
nantfiles.sh mono on windows is more "pure" mono. the script would use .NET resgen… Feb 9, 2007
prebuild.xml added Tao.FreeType Nov 8, 2007
prj2make.sh 2006-11-03T18:04 C.J. Adams-Collier <cjcollier@colliertech.org> Nov 4, 2006
sharpdev2.bat make files executable Dec 18, 2006
tao.build prep for final release. May 3, 2007
vs2005.bat make files executable Dec 18, 2006

README

The Tao Framework for .NET is a collection of bindings to facilitate
cross-platform game-related development utilizing the .NET platform.

Currently included bindings are OpenGL 2.1, GLU 1.3, FreeGLUT 2.4.0, WGL,
various GL and WGL-related extensions, OpenAL 1.1, Cg 1.4.1, DevIL 1.6.8 RC2,
SDL 1.2.12, PhysFs 1.0.1, ODE 0.8.0, GLFW 2.6.1, Lua 5.1.1.

These bindings all function in a cross-platform and cross-runtime manner
using Microsoft's .NET 2.0 runtime on Windows and the Mono runtime
on Windows and Linux.  Other platforms and runtimes have not been tested,
but, would most likely work with a minimal amount of changes.

The bindings are also CLS-compliant, meaning that they can be used by any
.NET language, including C# and Visual Basic .NET, amongst others.

The Tao Framework bindings and example applications are free for commercial
and non-commercial usage and all source code is provided under the very
liberal MIT-X11 license.  However, any source code and documentation changes,
corrections, improvements, and additions are requested for the good of all
Tao Framework users.

For more information and resources, visit the Tao Framework web site.

The Tao Framework Team
http://www.taoframework.com
Something went wrong with that request. Please try again.