KaGez-Production aims to make game developing under Linux easier. Tutorials and examples, reaching from simple console applications (non- graphical) to OpenGL games, are available, as well as tools like Image-Viewers, and 3D-Model viewers. All applications will be made for Linux only, most graphical items will work with GTK+/GNOME.
The objective of the NIST Web Metrics Testbed is to explore the feasibility of a range of tools and techniques that support rapid, remote, and automated testing and evaluation of website usability. There are currently six components: 1. Web Static Analyzer Tool (WebSAT): checks web page HTML against typical usability guidelines. 2. Web Category Analysis Tool (WebCAT): lets the usability engineer construct and conduct a web category analysis (card-sorting). 3. Web Variable Instrumenter Program (WebVIP): instruments a website to capture a log of user interaction. 4. Framework for Logging Usability Data (FLUD): a file format and parser for representation of user interaction logs (such as those captured by WebVIP). 5. VisVIP Tool: produces a 3D visualization of user navigation paths through a website, based on FLUD data. 6. TreeDec: adds navigation aids to the pages of a website.
Grlib is an implementation of generative grammars and turtle graphics. The grammars (Lindenmayer systems) are used to produce descriptions of three dimensional objects, and the turtle is used to display them (i.e., generate images in several forms, such as bitmap, PostScript, or OpenGL).
s3d is an XML schema for 3d scenes, objects, and so forth (intended primarily but not exclusively for computer games). The problem is that often as a games developer you need to work with many 3d editing tools and rendering engines, and there should be an easy and portable way to move objects, levels, etc. around. By having a common intermediate file format, you only need to write one exporter per tool and one importer per graphics engine. Also, you can develop generic tools which are not tied to any particular engine.
Verse is a network protocol and client/server application architecture for multiuser realtime distributed 3D graphics applications. It uses a lightweight server to store world data, and then relies on clients to connect and use the data in various ways. Verse uses subdivision surfaces as its single geometric primitive, which both conserves bandwidth and allows very good scalability and visual quality on modern 3D hardware.
Deciduous Evolution uses a 3D recursive algorithm for drawing binary trees using intersecting cylinders in 3D space. All adjustable aspects of this algorithm are parameterized, and these parameters are evolved using a genetic algorithm. Statistics describing various metrics of the tree are instantiated, and fitness is calculated based on a number of weighted functions of these statistics. The goal of this project is to manipulate these weights to most accurately reflect the laws of nature, and observe the resulting trees. Using only a simple set of parameters, a recursive binary tree's growth can strikingly resemble that found in nature.
Vis5D is a system for interactive visualization of large 5-D gridded data sets such as those made by numeric weather models. One can make isosurfaces, contour line slices, colored slices, volume renderings, etc of data in a 3-D grid then rotate and animate the image in real time. There's also a feature for wind/trajectory tracing, a way to make text anotations for publications, etc.