CSCI 444/544 - Advanced Computer GraphicsSpring 2019 - Assignment 4 - M Rendering Contest | 
|||||||
| | Home | Syllabus | Assignments | Schedule | Resources | | |||||||
| 
     This assignment is due
        by April 30, 2019 by 11:59pm. 
    
        This assignment will continue immediately where Lab7 left off - rendering the Mines M.
     
    Part I - Do Some Offline RenderingTake your completed Lab7 with the floating M and add in more graphics effects.  What specific effects
    are up to your choosing.  Some possibilities include: 
    
 The one required effect you must include is reflection and/or refraction on an object or objects. 
    Your new scene must include at least three different techniques (reflection/refraction/fresnel all
        count as the same technique). 
    NOTE!  You cannot simply copy and paste from existing scene template files.  You can use them
        as inspiration but create your own scene. 
    Part II - Document Your WorkIn a separate text document, provide a short writeup on each technique you implemented.  For each technique,
    write a paragraph addressing the following points: 
    
 Part III - Create Your WebsiteIn addition to creating this awesome
        looking teapot, modify your webpage from A3 to include several
        screenshots. 
    Documentation
        With this and all future assignments, you are expeced to appropriately
        document your code. This includes writing comments in your source code
        - remember that your comments should explain what a piece of code is
        supposed to do and why; don't just re-write what the code says in
        plain English. Comments serve the dual purpose of explaining your code
        to someone unfamiliar with it and assisting in debugging. If you know
        what a piece of code is supposed to be doing, you can figure out where
        it's going awry more easily. (Interestingly enough, this code review of Doom 3's source code says the
        exact opposite - well written code should require no comments. Well,
        we don't work at id so we're going to comment.) 
    Proper documentation also means including a README.txt
        file with your submission. In your submission folder, always include a
        file called
        README.txt
        that lists:
        
 Grading Rubric
        Your submission will be graded according to the following rubric. 
    
 Submission
        Please update your POV file so it produces an image with the name
        userName_A4. When you are completed with the assignment, zip together
        your source code, README.txt, and www/ folder. Name the zip file,
        userName_A4.zip. Upload this file to Canvas under A4.  
    This assignment is due
        by April 30, 2019 by 11:59pm. 
     | |||||||
| 
 Last Updated: 04/06/19 06:54 
 | 
|||||||