Why Choose Us?
0% AI Guarantee
Human-written only.
24/7 Support
Anytime, anywhere.
Plagiarism Free
100% Original.
Expert Tutors
Masters & PhDs.
100% Confidential
Your privacy matters.
On-Time Delivery
Never miss a deadline.
Advanced Computer Graphics Project 2 Fall 2022 Due: Nov
Advanced Computer Graphics
Project 2
Fall 2022
Due: Nov. 13
Requirements
You will add a geometric object (with triangle mesh) in your ray tracer from Project 1. In this project, you will need to do:
- Download or create a geometric object (not too complex) from online resources.
- Load the object file and add it to your virtual scene in Project 1 through correct geometric transformation. You may remove one or two balls but please keep the walls.
- Render the new scene with local shading.
Notes
.OBJ format of 3D models is easier to operate with, and you can find source code of obj loader.
Ray-triangle intersection function is available in Triangle.cpp
Advice
This project assumes independent work only. You cannot directly use existing codes from others or online, but you can have discussion with others on coding. Canvas discussion board can be utilized.
Submission Requirement: Deadline is firm!
(1) At the due date, you should share your whole code package on Canvas. It should be directly run on MS Visual Studio. You need also include a readme file to explain your code and how to run it.
(2) You should include your resultant image(s) in your submission!
Credit and Evaluation
Implementing all the requirements will give you full credits at 100 points.
The code and submitted images will be used to evaluate your results. Codes from students will be randomly checked in full details.
Expert Solution
Please download the answer file using this link
https://drive.google.com/file/d/1dxjN1oNiTRQaD-LbE2fVMt8q6Sdy0Dm8/view?usp=share_link
Archived Solution
You have full access to this solution. To save a copy with all formatting and attachments, use the button below.
For ready-to-submit work, please order a fresh solution below.





