imaverage uses the viewing frequency and viewing time from a spawned image viewer to build a dynamic database entry for images to gauge their relative preference for a given user. Once the entries have been created, imaverage will continue to show images randomly, with dynamic preference weights. On average, your favorite images should show up most frequently.
OIO is a Web-based metadata/data management front-end which is built using Zope and works with Postgresql. No programming is required to build and manage Web-forms or to perform data mining/analysis on the collected data. It is in production at the Harbor/UCLA Medical Center for clinical outcomes management and research data. Forms created with OIO and hosted on any OIO server can be downloaded as XML files. Once downloaded from the "Forms library" and imported into an OIO server, the necessary database tables are automatically recreated and the imported forms become immediately available to the users of that OIO server.
WilmaScope is a Java3D application that creates real-time 3D animations of dynamic graph (network) structures. It comes with a number of layout algorithm plugins, and supports the easy creation of plugins for new layout algorithms. 3D geometries for graph element glyphs and algorithms for graph generation and modification are loaded dynamically as plugins, providing an extremely flexible platform for all manner of graph visualisation applications. The system has been applied with considerable success to a number of graph visualisation problems.
Teddy is an OpenGL-based 3D graphics library written in C++. Its main features are simple scene graph and windowing system-enabling multiple cameras, camera windows, and scenes. It focuses on easy and flexible manipulation of models and model materials in the scene graph. It contains a number of primitive objects like sphere, box, and cone, and it can load LightWave object and scene files.
The Chemistry Development Kit (CDK) is a library of Java classes for chemo-, bioinformatics, computational chemistry, and chemometrics. It provides important algorithms like substructure search, SMILES, Gasteiger charges, QSAR descriptor calculation, 3D structure generation, 2D layout and rendering, many IO formats, atom typing, and more.
Higher Level Architecture 3D Simulation Viewer is able to join an HLA simulation. The viewer itself is a HLA federate and is therefore able to join the HLA Run Time Infrastructure to display all objects joined in the federation execution. It features 6 camera fields of view, object selection for information querying, camera attachement to any object in any wanted orientation, ability to handle 3DS and MD2 model files and compressed/uncompressed .bmp and .pcx images, ability to parse specific scene information, and efficient resource handling.
ZOE (formerly OGLE) is a simple OpenGL graphics engine written entirely in Python. Its primary focus is rapid prototyping and experimentation, so it only supports the barest essentials, with focus on wire frames. Special emphasis is placed on particle systems (in which non-interacting particles follow simple rules). Some familiarity with OpenGL is expected, although when exploiting the particle system abstractions, no specific OpenGL knowledge is required. The demos included are the obligatory spinning polyhedra, static views of conic sections and the Solar System, a 3D surface plotter, a fountain of sparks, a swarming behavior model, a random walk example, a whirlpool effect using gravity and drag, and an example of chaos theory and sensitivity to initial conditions.
The PNGwriter library, which requires libpng, allows you to plot to a 48-bit PNG file, saving it directly to disk. Plotting is as easy as specifying the red, green, and blue values and the x, y coordinates of the pixel. It includes functions for plotting simple geometric shapes (circle, rect, line), plotting text (UTF-8 support for Asian languages), reading the colour of a pixel, reading in a whole PNG file (great for image analysis), plotting and reading in HSV colourspace, and many others that might come in handy.