ThinLinc is a fast and versatile remote desktop solution. It is based on open source software such as TigerVNC, SSH, and PulseAudio. The ThinLinc server software can be used to publish Linux/Unix desktops and applications to thin clients. The system also supports Windows Remote Desktop Services and VirtualBox. ThinLinc supports redirection of sound, serial ports, disk drives, local printers, and Smart Card readers. Clients are available for a wide variety of platforms. When used with the VirtualGL software, ThinLinc can deliver high performance graphics with OpenGL applications in a thin client environment.
CADauno is a 3D modeling tool based on the NURBS surfaces. It aims to exploit the power of NURBS at representing free forms. It provides an interpolation facility ("skinning" technique), which enables the designer to create a closed surface passing through different section curves. This makes it possible, as an example, to build a human body 3D model starting from sections provided by a Computed Axial Tomography scanner.
libNUI is a hardware accelerated GUI framework that makes it possible to build rich multi-platform applications based on 3D rendered dynamic layouts. Interfaces are built as a composition of widgets and behaviors, and the framework handles positioning, resizing, anchoring, and texture stretching. Objects are connected with synchronous events and delegates for mono-threaded communication, or asynchronous notifications and message queues are used for multi-threaded applications. It also supports strings (including Unicode), paths, files, data streams, fonts, threads, critical sections, audio buffer rendering, and more.
ioquake3 (or ioq3 for short) builds upon id Software's Quake 3 source code release. It cleans it up, fixes bugs, and adds features. Its goal is to be the Quake 3 distribution upon which people base their games and projects. Its design goals include optimizing the engine for playing Quake 3: Arena, Team Arena, and all popular mods. This distribution of the engine has been ported to many new platforms. While it doesn't have PunkBuster (and never will), it does provide more security for servers and clients by way of various bugfixes which aren't in id's client.
pyFormex is a tool for generating, manipulating, and transforming large geometrical models of 3D structures by sequences of mathematical transformations. Thanks to a powerful (Python based) scripting language, it is very well suited for the automated design of spatial frame structures. It provides a wide range of operations on surface meshes, like STL type triangulated surfaces. There are provisions to import medical scan images. pyFormex can also be used as a pre- and post-processor for Finite Element analysis programs. Finally, it might be used just for creating some nice graphics.
OpenCSG is a library that does image-based CSG rendering using OpenGL. CSG is short for "constructive solid geometry" and represents a modeling technique for composing shapes with 3D-primitives which are combined using volumetric boolean operations. Image-based CSG rendering means rendering CSG shapes without calculating their surface in object-space. Instead, the image of a CSG shape is composed directly in the frame-buffer of the graphics hardware by rather sophisticated stenciling and z-buffer operations.