CSat is a small C# Open Source 3D-library, using OpenTK (C# binding to the OpenGL API).
OS: windows, linux, osx
Features:
- loads obj-files and animated md5-models
- loads jpg, png and dds files
- 2D/3D objects to VBO
- multitexturing
- bitmapFonts
- billboards
- skybox, skydome
- camera
- frustum culling
- particles
- simple collision detection
- shaders
- camera and object paths
etc..
Project is still an early stage. There are several things to do, like sorting translucent objects, mipmapping, better collision detection, shadows, etc. But I have no time to continue this any more, sometimes just updating it to use newest opentk.
Screenshots
http://dhost.info/haima/csatpics.php
On the svn you can find the newest version of CSat. Or you can download .7z packet from http://dhost.info/haima/csat.php and click "LATAA .7z paketti" (load .7z packet).
These comes with sources, dlls, examples and executable (no documentation, and code comments are in Finnish).
You can find compiled demo at examples/bin/Release/examples.exe
History
8.11.2009 CSat v0.4.5.5 (uses opentk 0.9.9 rev 2474)
20.9.2009 CSat v0.4.5.2 (uses opentk 0.9.9-svn)
15.9.2009 CSat v0.4.5 (uses opentk 0.9.9-2b)
8.6.2009 CSat v0.4.4
17.4.2009 CSat v0.4.2
22.3.2009 CSat v0.4.1
8.2.2009 CSat v0.4
29.10.2008 CSat v0.3b
27.10.2008 CSat v0.2
25.9.2008 CSat v0.1.3
4.9.2008 CSat v0.1.1
24.8.2008 CSat 0.1