CS 6620
Project 3

Chelsea Robertson


Required Images


Code Listing

My source code for project 3 can be found here.


Creative Images

My creative images are a day and night scene of the coast of Honolulu, Hawaii. The new objects I use are the box, triangle, disk and heightfield. I used terrain data found on the web for the heightfield, a plane for the ocean, boxes and triangles for the boats, and disks for the sun/moon and clouds.


Design Choices

There weren't many new decisions to be made for this project because we were mainly implementing new objects. Below are some of the design decisions I made:


Extra Credit

For the extra credit, I first downloaded and converted the terrain data for my hometown, Buffalo, NY, but it wasn't very exciting. So instead, I decided to call Honolulu, Hawaii my home for this assignment. It was 1371x1284, with a minimum z value of 0 and a maximum z value of 959. I had to modify the mds file so that the first two numbers correspond to the number of cells not points. I also had to switch the order so it the number of cells in x and y instead of vice versa. In addition, I needed to scale the data. The heightfield can be seen in my creative image above, or alone in the images below.