Nikki Kyllonen - kyllo089
16 October 2017
This time around, it was more than just not enough time (seeing as I've spent 4/5 of my allotted extra days on this one assignment alone, not including the extra day Professor Guy gave the entire class). This entire assignment was an intense struggle for me. I feel like I spent all of last week working on this. Where I really got stuck was on the Ray-Sphere intersection. I spent days trying to work that out. I understood the theory and I thought that I had understood how to implement it, but the little things weren't fitting together the way they should. I got that working, finally, for a single sphere, but currently, there is a problem with multiple objects in a scene. All of today, Monday, I've been trying to figure out what's going on when I try to render the "spheres1.scn," but I still have debugging to do.
Unfinished or unsure about areas:
Ambient Sphere output [ambient_sphere.scn]
Current output [spheres1.scn]
Ground sphere only output [spheres1.scn]
Red sphere only output [spheres1.scn]
Green sphere only output [spheres1.scn]
Blue sphere only output [spheres1.scn]
I have a good sized chunk of base code and I'm not sure how to share it other than through a zip file, since I have 15 header files alone. If I had the time (hah) I would've drawn up a nice UML to help illustrate the whole picture, but alas, time is never something that I have enough of. I will post my "main.cpp" as a subpage of this one, however. Let me know if you need to see any other files!
Here's an organized list of all my header files: