Image Synthesis Class

Homework 1:

Sample the function:
    L(x,y) = 0.5 * ( 1 + sin( 0.01*x2 + 0.01*y2 ) )
Once at the center of each pixel.

Image has gamma 2.
Sample the function 10,000 times using a B-Spline of degree 0. The sampling density is determined by the B-Spline filter.

Image has gamma 2.
Sample the function 10,000 times using a B-Spline of degree 1. The sampling density is determined by the B-Spline filter.

Image has gamma 2.
Sample the function 10,000 times using a B-Spline of degree 2. The sampling density is determined by the B-Spline filter.

Image has gamma 2.
Sample the function 10,000 times using a B-Spline of degree 3. The sampling density is determined by the B-Spline filter.

Image has gamma 2.
Sample the function 10,000 times using a B-Spline of degree 4. The sampling density is determined by the B-Spline filter.

Image has gamma 2.

An animation can be found here. To save space, the video has been gzipped, though the animation itself has not been compressed, to preserve the fidelity of the filtered frames.
Sample the function 10,000 times using a Mitchell Filter. The weight of each sample is determined by the Mitchell Filter.

Image has gamma 2.

An animation can be found here. To save space, the video has been gzipped, though the animation itself has not been compressed, to preserve the fidelity of the filtered frames.

Last Modified: Wednesday, Sept 5, 2001

Chris Wyman (wyman@cs.utah.edu)