Demo and Software

Spherical Maps

spheremap version 1.0, (15 March 2007)
A package demonstrating spherical maps isocube and HEALPix maps for representing the environment map. Both of them have equal solid-angle property.
[Download]
Required platform: Windows 98/NT/2000/XP.
Required software: OpenGL.
Required hardware: Pentium III with nVidia Geforce FX series GPU

Genetic Algorithms and Evolutionary Computing

epgpu version 0.99
The first evolutionary computing program implemented on GPU. It performs accurate and extremely fast evolutionary computing. The goal of this implementation is to speedup, not just the evolutionary computation, but also the research of evolutionary computing by allowing the execution of evolutionary algorithms on low-cost graphics accelerators equipped on ordinary PCs. The source code is completely free for both commercial and academic uses.
[Reference] [Download]
Required platform: Windows 2000/XP.
Required software: OpenGL
Required hardware: Pentium III or above, 128MB RAM, with nVidia GeForce FX 6800 (preferred)

Image Tools

DWT-GPU version 1.0, (released on 18 July 2006)
A GPU algorithm and implementation of discrete wavelet transform. It can convert JPEG2000 images and can be used as a standalone C++ class module. Open source and free for both commercial and academic uses.
[Download]
Required platform: Windows 2000/XP.
Required software: OpenGL 1.4 or above
Required hardware: Pentium III or above, 128MB RAM, with nVidia GeForce FX, Quadro FX or above

arti version 1.30, (Updated May 2006)
A fast deringing tool to reduce ringing artifacts in JPEG images.
[Download]
Required platform: Windows 98/NT/2000/XP.
Required software: OpenGL.
Required hardware: Pentium III

Image-based Modeling and Rendering

panoshader demo version 2.0, Cg Implementation
Real-time relighting of highly compressed panoramic images. It can be applied in computer games to achieve dynamic lighting of complex background scenery. Version 2 is implemented with high-level shading language, Cg.
[Reference] [Download]
Required platform: Windows 98/NT/2000/XP.
Required software: OpenGL.
Required hardware: Pentium III with 128MB memory or above, with nVidia GeForce FX

panoview demo version 1.0,
A panorama viewer with interactive relighting capability. Data sets are highly compressed to facilitate internet transfer.
[Reference] [Download]
Required platform: Windows 98/NT/2000/XP.
Required software: OpenGL.
Required hardware: Pentium III with 128MB memory or above

irrad demo version 1.0,
A real-time image-based relighting viewer. It relights using the Lumigraph-style texture mapping technique. Data sets are DCT compressed to facilitate internet transfer.
[Reference] [Download]
Required platform: Windows 98/NT/2000/XP.
Required software: OpenGL.
Required hardware: Pentium III or above equipped with graphics accelerator (64MB or above onboard memory)

Non-Photorealistic Rendering

toon demo version 1.0,
A cartoon shader that renders cartoon image from 3D model in real-time. You can load your own model and shade it in a cartoon fashion.
[Download]
Required platform: Windows 98/NT/2000/XP.
Required software: nVidia extension for OpenGL.
Required hardware: GeForce 3 or above, Pentium III or above, 128MB memory or above

Volume Visualization

asc version 2.01,
An isosurface extractor which generates simplified triangular mesh directly from the volume data.
[Reference] [Download]
Required platform: UNIX and MS Windows.
Required software: For the display program, you need libraries OpenGL and GLUT.
Required hardware:

Digital Halftoning

sfc version 1.0.,
A space filling curve halftoning program with better "edges". Also available in Graphics Gems V's source code disk.
[Reference] [ Download]
Required platform: Any platform with C compiler and enough memory.
Required software:
Required hardware:

Sampling

udpoint ver 1.0.
A simple code that generates Quasi-Monte Carlo sample points (Hammersley and Halton point sets). What it means is that it generate pseudo-random uniformly distributed point sets. Also a sample demo program is included for education propose.
[Reference] [Download]
Required platform: Any platform with C compiler.
Required software: For demo, you need libraries OpenGL and GLUT.
Required hardware:


Home
Copyright © 1996-2007 Tien-Tsin Wong. All rights reserved.