Equalizer is middleware for creating and deploying parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors, and computers to scale rendering performance, visual quality, and display size. An Equalizer-based application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations, and Virtual Reality installations.
Castle Game Engine is a cross-platform 3D game engine written in Object Pascal. It includes a flexible system of 3D objects, with out-of-the-box levels, items, intelligent creatures, and more. Rendering and processing of 3D models in X3D, VRML, Collada, and other formats is implemented. Many graphic effects are available, including shadows, bump mapping, shaders, mirrors, and screen effects.
Khayyam is a program for composing 3D scenes for rendering (similar to Poser and DAZ Studio). It can import character and scene models from many model formats (Poser, MD5, BSP, OBJ, 3DS, Collada, and formats used in most Illusion games). There is support for basic object placement, scaling, posing skeletal characters, and lighting. Scenes can be exported in POV-Ray format for rendering. Khayyam is implemented as a shell program using many libraries from the Floyd and Sodipodi projects.
OCE (OpenCascade Community Edition) is a community version of the OpenCascade Technology 3D kernel, a C++ library for 3D CAD development. It includes components for 3D surface and solid BRep modeling, visualization, data exchange (STEP, IGES), and rapid application development. OCE aims to fix bugs and improve code quality and portability.