Lab 6: Working with Textures
CS 142: The Mathematics of Computer Graphics,
Spring 2007
Due Date: Thursday, March 6. (preliminary work
will be looked at on Tuesday, Feb 27)
Goals
- Experiment with Povray textures.
You are not to use already made textures, e.g. the ones in
textures.inc. You are to create your own textures "from scratch" using basic Povray commands..
Directions
-
Review the web notes on finishes
and light interaction.
Note: the povray files that appear on the finishes webpage can be found on \\home\classes in the folder
\gorr\cs142\lab6files
Create a simple object such as a
mug or vase or chair.
- Make at least 4 different versions of the object using completely different
textures. For example, make the mug look shiny/dull, clear like glass, rough like stone etc. Create the texture yourself from scratch as
opposed to using textures in the include files. Make use of the
types of textures we discussed in class such as
- pigments: colors (with or without transparency), image maps,
color maps
- normals: bump maps, wrinkles, etc
- finishes: ambient, diffuse, phong/phong_size, reflection
Include at least one version that looks perfectly ordinary and at least one
that looks completely wacky. Can you make the object
look really old?
-
Render your different versions of the object. Make sure that we get a good view of each object.
If necessary include surroundings (or lights) that enhance the viewing.
For example, highly reflective objects look best when there are
surrounding objects to reflect. Do not worry about composition;
your goal is to display different textures.
Summary of what to turn in
The final images are not due until March 1. However, please be preapared to show some preliminary work
on Tuesday, Feb 27.
No later than class time on Tuesday, March 6, please do the following:
- Place images of the 4 versions of your object onto your website. For each image, include text explaining how you created
the texture and what you were trying to achieve.
- Email to gorr:
- your povray files (*.pov) for your 2 favorite versions of your object.
- rendered images (*.png) of these 2 povray files.
Please remember to place
"CS-142 Lab 6" in the subject line.
We will discuss the images during class on Feb 27 and March 6.
[top] [Schedule]
[Home]