SDL Framework (SDLFW) SDLFW is a cross-platform framework from the powerful SDL library to create your own 2D games with the Lua programming language. It's easy-to-use, free, open-source, and works on Windows and Linux.
Application for creating fractals
JAME is an application for creating amazing fractals. It supports continuous zoom of Mandelbrot and Julia sets. You can explore fractals and record animations.
Video Capture from Windows WDM cameras
VidCapture is a video capture library for web cameras, focusing on ease of use for image processing projects. It may be used in commercial and non-commercial software.
A 3D engine for DOS-talgics (see GLOBE_3D for new stuff !)
Engine_3D is a real-time 3D engine project grabbed from my old data. See feature list for details. The full texture rendering is in software: no OpenGL or the like! And: Engine_3D is completely programmed in Ada. Some parts of the 3D engine, like the animated bump mapping, are still waiting to be ported to my newer 3D project, GLOBE_3D !... DOS and Linux versions available. Remarks for the DOS version: It is also a funny example of a game system almost fully in Ada, including sound driver, graphics driver, keyboard driver. The only things not in Ada there are the file system (MS-DOS), the 32-bit DOS extender (CWSDPMI) and the mouse driver. For running, I recommend DOSBox. For building from sources, you'll need the DJGPP compiler, which contains a version of GNAT - seems to be still updated as in June 2016 !
NOTE: This project is now inactive. There will be no more updates. The CVL library and tools use the graphics processing unit (GPU) for image and data processing. CVLView is a 2D and 3D viewer for arbitrary data sets. CVLTonemap is an interactive tone mapping tool for high dynamic range (HDR) images.
stereo 3D wireframe projection of 4D objects. rotations about the 6 planes of various 4D(R4) objects in Java. uses documented file format for the 4D objects. supports alternating lcd shutter 3D glasses and the red-blue 3D glasses. no 3d monitors yet. the binaries and source have been taken off of this site. if you wish to contact me regarding this project, do. it is a joint project between 2 people (left). project is unchanged as of July 2007. got hypot() wrong and have correction, but looking for Jack to contact me about this project.