IT-højskolen /Kurser E2003 /Introduktion til multimediesystemer
 
Computer Graphics: Ray Tracing

Theoretical Exercise

There is no theoretical exercise this week


Practical Exercise


The 'Persistence of Vision Raytracer' (POV-Ray) is a high-quality and free ray tracer available for Windows, Mac and Linux.

Your first task is to install this program. Go to the POV-ray homepage http://www.povray.org/download/ and download the Windows version of POV-Ray.

Run the installation program and install the program with the default settings. The program will install even thou you don't have administrative privileges, but the program will complain during the installation.


When the program state

"It appear that you are running Windows NT or 2000 and do not have administrative privileges. This could prevent us from writing the uninstall and file association entries to the registry.

The only …."

Just ignore this comment and continue with the installation (press Next button).

When the program state

"You do not have access to make the required system configuration modifications. Please rerun this installation from an administrators account"


Just press OK

When the program state

"This installation did not complete. Would you like to rollback the changes that were made during the partial installation?"

Press NO

Now you are ready to run the program.

Documentation can be found at http://www.povray.org/documentation

 


Exercise 1:

In the objects, lights and camera folders there are many simple demo programs. You should run the programs and try to understand the code. Change the parameters and see what happens.

Exercise 2:

Run the mtmand.pov demo (in the advanced folder). Change the parameters in the code. You should at least change the color in the horizon, the position of the planet and its bump map. Show the result.

Exercise 3:

Run the chess2.pov demo (also placed in the advanced folder). Move 2 of the pawns; change the perspective and model of the camera. Show the result.

Exercise 4:

Make your own scene with your own objects. You should at least have two different CSG objects.


Updated 2003-09-08

til top