Final Project
This project is a car on a flat plane (an area of grass) with 2 trees and 2
rocks. You can manipulate your view of the scene using the arrow keys, and
manipulate the car using h,u,k,n to move it left, up, right, down respectively.
The single light can be turned on and off using key 1.
I implemented this project using texture maps (the grass and tree trunks),
shapes (cubes, spheres, toruses, cones, cylinders), lighting and shadows.
The techniques I used were lighting with material properties, adding shadows
using a 4x4 matrix, and user manipulation of the car and view of the entire
scene.
I had implemented this project in hopes that my car would move around, turn,
avoid rocks and tree, etc, but due to time constraints, that was not possible
for me. I wasn't sure about implementing shadows at first either, but after
playing around with it, I was able to get it to work somewhat. The texture maps
on the cylinders also took me a while to figure out, but I was happy how those
turned out. Originally, I had hope for some battlefield type scene with the car
as a tank and missiles, but that seemed overly complicated, so it became a
scene of trees and flowers and a toy car that moves.