You will present your final projects during our final examination period on Tuesday, November 21, 8:00am-11:00am.
While the presentations will be on Tuesday, you will need to upload all of your material (source code and any necessary files to run your code, and your report/presentation) the night before (by the due date of this assignment).
You are free to choose your presentation style/format. You could for instance use a webpage report and talk over it, but I would recommend you create a Powerpoint/Keynote presentation. Each team member should speak during some portion of the presentation. You may choose to include screenshots of different features of your project to motivate and explain the technical contributions, but your presentation must also include a live demo of your working project.
Make sure to briefly introduce and motivate your project, clearly explain the division of labor among the team members, explain the technical contributions, and any technical challenges that you ran into along the way and how you overcame them. If your final project deviates from your proposal in any way, mention this in the presentation.
Since the final projects are open-ended, we will not have solutions to compare to. Your grading will happen largely from your presentation and demo. Your goal during the presentation is to clearly articulate the problem you set out to solve (including why it is a difficult problem), and to convince me that your implementation is correct. In the absense of a reference solution or reference images, think about what kind of tests you can devise to convince yourself (and me) that your implementation is correct. Summarize these during your presentation.
To help you design your presentation, here are some of the criteria I will be using to evaluate your grade:
- Proper introduction & motivation
- Discussion, presentation and validation of contributions/results
- Delivery & quality of presentation
- Project is functional
If your presentation and demo rely exclusively on Powerpoint, Keynote and/or webGL in a browser then you can try to use the computer in our lecture room for your demo. If you are using ray tracing, or need to run an executable, then you will need to bring in your own laptop to do the demo/presentation.