|
|
||||||
|
_ |
OpenGL | povRAY | DirectX | Interaction | Modeler | Surface Display COS350 - OpenGL Interaction
Project Information: | November 11, 2002 | 08:00 MWF | Dr. Toll | COS 350 | Project #4 - OpenGL Interaction | \~jwinslow\350\Interaction\index.html | Assignment Description: We were to write an OpenGL program to generate a barn yard scene that could be navigated in a walk-through manner. We were to base our controls on the GLUI library, and the very powerful controls it supplied. Defending My Code: I modified the code supplied by Dr. Toll from Paul Rademacher, more specifically example5.cpp of his 8 examples. I took his overall concept and controls and applied it to my assignment. My 3d objects represent a rudimentary farm, with a solitary light source located directly behind the camera. The light source is supposed to be a moon (which is stationary), so clearly the eerie color of my scene finalizes the debate over whether the moon is made out of green cheese. There are controls to rotate and raise/lower the external viewpoint, as well as "walk-through" controls to move forward/back and left/right for the internal viewpoint. Also, there are three buttons to toggle the rendered scene between wireframe, flat shading, and smooth shading mode. There is an optional light source (extra credit #2) which does rotate with the camera, and can be adjusted with the intensity control. Also, the fact that my ground plane is small does not invalidate my internal movement functions (had it been larger it would be less confusing whether my internal X control alters an external/internal view). Rendered Scene Thumbnails:
|
_ | ||||||||||||||||||||||||||||||||||||||||||||||||
|
Modified:
October 2, 2004 6:12 AM
|
||||||||||||||||||||||||||||||||||||||||||||||||||