GFX

Computer Graphics Research Group at UMass Amherst

University of Massachusetts

NOTE: In order to run the real-time demos below, you need an appropriate graphics card that supports at least OpenGL 2.0. All demos have been tested on NVIDIA G80 cards. We cannot guarantee that they will run correctly on other types of cards. If a program reports missing .dll files, find them here.

All light probe images below are courtesy of Paul Debeve and USC ICT graphics lab.


Per-pixel Rendering with Nonlinear Cuts

Executable + data + shader code

This is a demo for our paper entitled "Fast, Realistic Lighting and Material Design using Nonlinear Cut Approximation" . It demonstrates relighting with dynamic BRDFs and lighting with arbitrary per-pixel shading effects such as bump mapping and spatially varying BRDFs. The GUI allows you to change BRDF parameters, per-pixel effects, switch environment (use number keys) , or rotate environments (ctrl+mouse). Example scenes and textures are provided. Please refer to the README.txt in the package.


Visibility cuts

Executable + data + shader code

This is a demo for our paper entitled "Precomputed Visibility Cuts for Interactive Relighting with Dynamic BRDFs" . It demonstrates relighting under dynamic envionrment maps and dynamic BRDFs. The GUI allows you to change material parameters, switch environment (use number keys) , and rotate environments (ctrl+mouse). Due to a glitch, please reduce the exposure to 0.0001 in order to see a properly exposed image. Refer to the paper website for our paper video and additional data.


Real-time Translucency

Executable + data + shader code

This is a demo for our paper entitled "Real-time Editing and Relighting of Homogeneous Translucent Materials " . It demonstrates relighting of translucent objects under dynamic point lights and BSSRDF parameters. The GUI allows you to change material parameters and direct lighting. Refer to the README.txt in the package for usage information. Also take a look at our paper video.


The David ply model is courtesy of Stanford 3D scanning repository.


Simulating the Appearance of Jade

Code (PBRT Plugin)

This is a PBRT plugin for simulating the appearance of jade. The original project page can be found here. The code and data are provided as is. It requires a sample point file (.ssp) which stores the illumination sample points. Unfortunately the program for generating the ssp files are no longer available, but hopefully the code for loading the file can help you figure out the file format.

The dragon ply model is courtesy of Stanford 3D scanning repository.


  2006 © University of Massachusetts Computer Graphics Group