We have implemented a raytracer in both CTM and DirectX (through brook). On modern architectures the raytracer gets between 10 and 20 million rays per second on 300,000 polygon scenes.... and even more on quake levels and other scenes.
A C++ OpenGL GUI Toolkit. Visual output is customizable via CSS and style classes. Forms can be created via XUL (XML UI Language). There are builtin video drivers for GLX, WGL and SDL. Using dummy drivers, it is known to work with SDL, Glut, QT and GLFW.
FlScrapBook or FLSB is an XML-based image and album manager which features filtering on user-defined criterias. Written in C++, it makes use of FLTK, which is perfect for creating a self-sufficient CD or DVD containing your albums and FLSB.
osgHaptics is a C++ library that incorporates Haptics into the real-time scenegraph OpenSceneGraph. osgHaptics depends on OpenHaptics from Sensable Inc.
GP(S|X) Track Manager displays track, altitude, 3D and information from GPS gpx tracks. It uses gpsbabel to up and download tracks to and from your gps device. It will help you to get an overview of your greates mountainbike, hiking, climbing, ... tracks
GEM for Max/MSP is Max(cycling'74) external objects to render OpenGL-based graphics. This project is to port of GEM originally coded for pd (puredata).
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Yadipe is a collection of utilities for common digital image processing tasks. The main intend is to provide students with an overview of fundamental techniques used in this research field.
A general-purpose library that generates three-dimensional coherent noise. Useful for terrain generation and procedural texture generation. Uses a broad number of techniques (Perlin noise, ridged multifractal, etc.) and combinations of those techniques.
GePhex is a modular video jockey tool. The base visuals can be chosen from sources (videos, cameras). They can be modified by filters and mixers. Each modifier has parameters, that can be controlled by joysticks, soundcards (beat), or midi-devices.
This project is a fork of the Irrlicht Engine with several add-ons and improvements,<getting the lastest advanced features in 3D rendering and a more complete Game Framework.
YuvDevil (or Yuv Devil) is an open source QT-based application that aims to ease the task of viewing and comparing Y/U/V surfaces. The application is aimed at video engineers and codec developers.
A flexible, generic, and extensible framework for creating game engines. The framework supports many of the features of modern game engines, including 3-D graphics, AI, physics, audio, scripting, and networking. It is written in C++ and is cross-platform
Realtime 3D game/visualization engine, written in C++, scriptable through Tcl/Tk, Python and Lua. Supports D3D and OpenGL for rendering, runs under Linux and Windows.
A simple image viewer which allows the user to open a directory of images (non-recursively), select specific images, and then burn a CD, create an ISO, create a photo directory or generate a text-based photo list of the selected images.
Shiva is a C++ library for drawing and animation of vector graphics through an OpenGL context. It can also import SVG graphics and includes a set of "skinnable" standard GUI classes like Button, InputBox and ListBox to give functionality to drawing.