OpenGL Project Requirements: The goal of this assignment is to give you a chance to apply all that you have learned to a project of your own choosing. 1. It must involve some serious 3D computer graphics. 2. It must be worth 100 points 3. It must be do-able in 1 week. 4. It can involve textures, but doesn&apost have to. 5. It can involve lighting, but doesn&apost have to. 6. It can involve shaders, but doesn&apost have to. 7. It can be based on other work that you have seen, but it must be your own implementation 8. It must be adequately explained in your write-up. The Turn-In Process: 1. Your electronic turnin will consist of: 1. All source files (.cpp, .obj, .bmp, .vert, .frag) 2. Your executable. 3. All texture images 4. Your PDF report. You report needs to include: 1. The text from your proposal 2. What you actually did for your project, with images 3. How your project differs from what you proposed, and why 4. (optional) Any impressive cleverness you want us to know about 5. What you learned from doing this project (i.e., what you know now that you didn&apost know when you started) 6. Any images that are especially representative of what you did 7. A link to the video showing off your project.