Graphics Town
Description
This was the final project in the computer graphics course at Madison. This
project required us to write both vertex and pixel shaders. There where a number
of requirements on what the shaders needed to do including somehow changing based
on the time of day. The town also required a number of different architectures
and citizens moving around.
Challenges
This was a really fun project. The biggest achievement was the inclussion of
bump mapping in the pixel shader. Other cool features include use of sweep surfaces
used to build a fountain, a partical system used to simulate water falling over the
fountain, People walking along random paths, a castle, a church, a bunch of houses,
windows that light up when night comes,s tars that fade in and out between the
day and night, and one of the citizens has a lantern that he carries around to
light his way at night.
Results
This project was a lot of fun, here are some screen shots of the final product.
|