<<

CIS 536 Introduction to / CIS 636 Interactive Computer Graphics Spring 2017 Homework 7 of 10 (Machine Problem) Part 2 of 2

Assigned: Fri 21 Apr 2017 Due: Thu 28 Apr 2017 (before midnight)

This problem set focuses on material we have covered in class on ray tracing. Its purpose is to help you continue to prepare for the final and for writing your term project report.

This homework is worth a total of 20 points (2%).

Upload an electronic copy of the written assignment in PDF form (converted from your word processor, or scanned) along with screen shots to your K-State Canvas assignment before the due date and time.

References

Exercises for Technische Universiteit Eindhoven 7M836, Animation and Rendering https://www.isbe.tue.nl/education/courses/7m836/exercises/

Utah https://github.com/POV-Ray/povray/blob/master/distribution/scenes/advanced/teapot/teapot.pov

Stanford Bunny https://github.com/takagi/cl-voxelize/tree/master/examples

1. (20%) Modeling using POV-Ray. Modify ch4/pawn.inc to change the size of the pawn head and the cone height.

2. (20%) Rendering using POV-Ray. Following up on HW5, download exercisemodels.zip from TU Eindhoven and perform the following:

TU Eindhoven models

Render ch2/ROOM.POV with:

a) (5%) Differences in the placement of light sources to accentuate specific objects b) (5%) Instancing of the furniture and guitar (replicate each object at least once and change the location of copies; document how you placed it in README.txt)

Render ch4/lights.pov with:

c) (5%) Directional lighting d) (5%) Instancing of the pawn

3. (30%) Exploring Materials. Download and render the Utah teapot with different materials (glass and metal).

4. (30%) Voxels. Download and render the with different materials (glass and metal).

Class Participation (required):

Discuss any challenges, obstacles, or impasses to your term project development, either by e-mail to CIS536TA-L or (preferably) in the KSOL message board for term projects.