CS348B Spring 2008 Rendering Competition

The renderings below were created for the rendering competition in CS348B: Image Synthesis Techniques, taught by Pat Hanrahan in the Spring quarter of 2008. Brad Tennis was the TA for the class. The competition was held on Monday, June 9th, 2008.

The distinguished judges for the competition were:

Grand Prize

Rendering a Nebula
by Sergey Levine and Edward Luong

Sergey and Edward rendered this fantastic picture of the Eagle Nebula. They used volumetric photon mapping with multiple scattering in a non-homogeneous medium to simulate the emissive properties of the nebula.

First Prize

Rendering Chatoyant Tiger's Eye
by Matthew Fisher

Matthew experimented with different techniques for rendering tiger's eye gems. His investigation focused primarily on simulating the chatoyancy effect, which causes a characteristic band of reflected light due to aligned grooves in the gem.

Second Prize

Soap Bubbles and Thin-film Interference
by David Harju and Simon Que

David and Simon devised a procedural algorithm for creating physically accurate soap bubble clusters. They also implemented thin-film interference to simulate the color variation across the bubbles' surface.

Honorable Mention

Micro-structure Generation and Rendering
by Derek Chan and Young Min Kim

Derek and Young Min extended PBRT's shape system to include a micro-structure layer of fractally grown spherical pores. Although they were originally interested in modeling porous foods such as cake, they found their system was also capable of generating convincing stone and concrete.

More Great Projects

Single and Multiple Subsurface Scattering
by Zinnia Zheng and Peter Huang

Zinnia and Peter implemented single and multiple subsurface scattering to produce this image of ShiShi, a mythical lion often placed in front of palaces, temples, government offices, and home entrances in China.

Rendering the Iridescence of Pearls
by Nikhil Arora

Nikhil investigated multi-layer and single thin-film interference to model the iridescence of pearls. In the image at left, the pearl on the left has no interference component and the pearl on the right is rendered using single thin-film interference.

Rendering a Full-Color Glass Horse
by Yi-ting Yeh

Yi-ting implemented a new material class and modified the photon mapping integrator to produce this image of a horse made of photosensitive glass. The absorption properties of the material are procedurally generated by modified Perlin noise functions.

Rendering of Icicles
by Omar Elafifi

Omar modeled some of the interesting properties of ice including birefringence (multiple indices of refraction for one material) and the quasi-liquid layer (a thin layer of semi-structured water molecules) to create this image of icicles.

Multiple Volume Scattering with Volumetric Photon Mapping
by Robert Travis

Robert extended the photon mapping integrator to allow volumetric caustic effects such as the bright ray seen in the shadow of the sphere in this image.

Rendering Algebraic Surfaces
by Gennadiy Chuyeshov

Gennadiy implemented a root finding method to allow algebraic surfaces (surfaces that can be described by an equation of the form p(x,y,z) = 0 where p(x,y,z) is a polynomial function) to be rendered by PBRT. The surface shown in the image at left is called the 'kiss surface.'

Subsurface Scattering
by Isabelle Kim

Isabelle implemented subsurface scattering to create the image at left. Notice the bright ring around the edges of the cube where the optical distance is shortest.