![Page 1: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/1.jpg)
Final Project DiscussionsCS148 Fall 2019
![Page 2: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/2.jpg)
Overview● Quick overview of how each CA evaluates images● Positive and negative examples from prior years● Today: Kevin, Amy, Yinchen● Thursday: Crystal, Fang-Yu, Jane, Lucas, Yilin
![Page 3: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/3.jpg)
Reminder: Final Project Deliverables● Due 12/11 (12 PM PST)
1. Writeup2. Image3. Variant A4. Variant B
● Due 12/12 (12 PM PST): High quality render of #2
● Grading: images sorted into ten “buckets”
![Page 4: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/4.jpg)
Stats from 2017● Bucket 10 -- 9 images -- A+● Bucket 9 -- 16 images -- A+● Bucket 8 -- 25 images -- A● Bucket 7 -- 22 images -- A-● Bucket 6 -- 16 images -- A-● Bucket 5 -- 15 images -- B+● Bucket 4 -- 9 images -- B● Bucket 3 -- 2 images -- B-● Bucket 2 -- 4 images -- B-● Bucket 1 -- 0 images -- N/A
![Page 5: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/5.jpg)
Stats from 2018● Bucket 10 -- 11 images -- ● Bucket 9 -- 23 images -- (A+)● Bucket 8 -- 29 images -- ● Bucket 7 -- 30 images -- ● Bucket 6 -- 35 images -- (A)● Bucket 5 -- 24 images -- (A-)● Bucket 4 -- 15 images -- (B+)● Bucket 3 -- 14 images -- (B)● Bucket 2 -- 10 images -- ● Bucket 1 -- 2 images -- (B-)
![Page 6: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/6.jpg)
Kevin’s Slides
![Page 7: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/7.jpg)
An Example Final Project Walkthrough
![Page 8: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/8.jpg)
![Page 9: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/9.jpg)
Scanline Rendering vs. RaytracedScanline Rendering Raytraced
![Page 10: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/10.jpg)
Scanline Rendering vs. RaytracedScanline Rendering Raytraced
First, let’s examine the scanline rendering more up-close
![Page 11: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/11.jpg)
![Page 12: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/12.jpg)
Plane textured with a photo of water and normal map.
![Page 13: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/13.jpg)
Generated with a loop using mostly the same objects.
![Page 14: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/14.jpg)
Loaded-in mesh.
![Page 15: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/15.jpg)
Background is an image textured onto a plane.
![Page 16: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/16.jpg)
![Page 17: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/17.jpg)
Point lights at each lantern, but no reflections or shadows.
![Page 18: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/18.jpg)
Also would expect some reflection of the sky with all those stars.
![Page 19: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/19.jpg)
Scanline Rendering vs. RaytracedScanline Rendering Raytraced
How to address the issues with the ray tracer functionality?
![Page 20: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/20.jpg)
Reflections / Shadows
![Page 21: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/21.jpg)
Note: Enabling reflections and shadows may cast shadows onto your background planes. This person appropriately edited the code to handle this.
![Page 22: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/22.jpg)
Artistically, the diagonal placing is an improvement.
![Page 23: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/23.jpg)
Scanline Rendering vs. RaytracedScanline Rendering Raytraced
Overall, nice result without needing to be too technical.
![Page 24: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/24.jpg)
![Page 25: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/25.jpg)
Mountain are hard to see and should have some light (tricky to implement)
![Page 26: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/26.jpg)
Low Poly; Flat Shading
![Page 27: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/27.jpg)
Brighter the further away?
![Page 28: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/28.jpg)
Some More Technical Projects
![Page 29: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/29.jpg)
![Page 30: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/30.jpg)
Background image blurred + scaled in photoshop.
![Page 31: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/31.jpg)
Objects mostly downloaded, except the mugs.
![Page 32: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/32.jpg)
Implemented marble subsurface scattering using GPUGems.http://developer.download.nvidia.com/books/HTML/gpugems/gpugems_ch16.html
![Page 33: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/33.jpg)
Simulated ceramic with transmissive objects.
![Page 34: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/34.jpg)
Flat shading due to low poly.
![Page 35: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/35.jpg)
Objects look too “perfect”
![Page 36: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/36.jpg)
![Page 37: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/37.jpg)
Transmissive
![Page 38: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/38.jpg)
Large area lights for outdoors effect.
![Page 39: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/39.jpg)
Refraction + Caustics with Photon Mapping
![Page 40: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/40.jpg)
Depth of Field
![Page 41: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/41.jpg)
● Bifrost simulation in Maya to generate water mesh
● Made his own background texture using a combo of Maya and Photoshop
● Still implemented a few technical effects in the raytracer as well
● Transmissive shadow rays, area light attenuation, depth of field...
![Page 42: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/42.jpg)
A Last Note on (Artistic) Focus
![Page 43: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/43.jpg)
![Page 44: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/44.jpg)
![Page 45: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/45.jpg)
Initial Idea Final Submission (Bucket 10)
![Page 46: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/46.jpg)
Initial Submission (Bucket 5) Final Submission (Bucket 6)
![Page 47: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/47.jpg)
![Page 48: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/48.jpg)
![Page 49: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/49.jpg)
Oh, one really final note...
![Page 50: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/50.jpg)
Ron really likes cars!
![Page 51: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/51.jpg)
Amy’s Slides
![Page 52: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/52.jpg)
Amy Chen, Eric Huang
![Page 53: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/53.jpg)
Amy Chen, Eric Huang
Wanted to create a surreal and futuristic scene
Chose colors, lighting, and composition to focus on ship in the foreground
Implemented depth of field
![Page 54: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/54.jpg)
What I will be looking for in an image:● Appears natural (no weird shadows, aliasing)● Errors are not immediately apparent● Coherent story to the image (objects “belong” together)● Good lighting, composition, and choices of colors in the scene.
Bonus points for:● Interesting premise● Effective use of technical extensions (depth of field, motion blur, etc)
![Page 55: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/55.jpg)
What I will be looking for in an image:● Appears natural (no weird shadows, aliasing)● Errors are not immediately apparent● Coherent story to the image (objects “belong” together)● Good lighting, composition, and choices of colors in the scene.
Bonus points for:● Interesting premise● Effective use of technical extensions (depth of field, motion blur, etc)
![Page 56: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/56.jpg)
Lighting
![Page 57: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/57.jpg)
Bad Lighting - No Shadows
![Page 58: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/58.jpg)
Bad Lighting - Unrealistic Shadows
![Page 59: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/59.jpg)
Bad Lighting - Too Dark
![Page 60: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/60.jpg)
Good Lighting - Christmas Lights● We often encourage you to start with simple white lights; this is a very effective counterexample● Note the colors on the table, the picture frames, the red and green on the figure’s arms, etc.● Refraction in the glasses, reflection on the tabletop
![Page 61: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/61.jpg)
Good Lighting - “Sunlight”
![Page 62: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/62.jpg)
Some tips about Lighting
Having multiple point lights give a soft, dim scene. Feel free to add lights in any place in your scene.
![Page 63: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/63.jpg)
A strong area light usually is good for well lit scenes. And you can use another point light to fill up.
Reference: CS348 Assignment 1
![Page 64: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/64.jpg)
https://vimeo.com/63602119
Lighting can completely change the mood of your scene!
![Page 65: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/65.jpg)
Composition
![Page 66: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/66.jpg)
“Model Clutter”● Individual models look good!● But they aren’t tied together into a
coherent image
![Page 67: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/67.jpg)
Contrast with...● More models than in previous scene!● But their arrangement make sense; the
image tells a story
![Page 68: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/68.jpg)
Rule of Thirds
![Page 69: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/69.jpg)
Rule of Thirds
![Page 70: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/70.jpg)
Frames
![Page 71: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/71.jpg)
Triangles
![Page 72: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/72.jpg)
Make sure the focus of the image is where you want it!
![Page 73: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/73.jpg)
Make sure the focus of the image is where you want it!
![Page 74: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/74.jpg)
Make sure the focus of the image is where you want it!
?
![Page 75: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/75.jpg)
Color
![Page 76: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/76.jpg)
![Page 77: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/77.jpg)
![Page 78: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/78.jpg)
![Page 79: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/79.jpg)
https://color.adobe.com/create/color-wheel/
https://www.tigercolor.com/color-lab/color-theory/color-harmonies.htm
Tools for Choosing Colors
![Page 80: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/80.jpg)
Yinchen’s Slides
![Page 81: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/81.jpg)
Walk through my project last year
![Page 82: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/82.jpg)
Part 1. Mountain1.1 From Heightmap to Geometry
- Import into geometry (Maya, Blender, and Unity3d all have supporting tools)
- Smooth the surface(Some import tools would claim the height for places not covered by the heightmap are zero)
- Export the obj file for future usage.
![Page 83: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/83.jpg)
Part 1. Mountain1.2 Bind some materials
Fetch some textures of snowy ground / mountain.We are not super strict about where should be snow and where should be dirt, so no uv-mapping is needed! (but randomized texture preferred)
![Page 84: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/84.jpg)
Part 2. SkydomeSimilar to Skybox but easier to handle and better performance.
Hemisphere geometry + Holographic image texture
![Page 85: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/85.jpg)
It was in bucket 6, so what can we improve?
![Page 86: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/86.jpg)
- Improper resolution for the road. Bricks are blurry.
- Illuminating background with no proper light sources is not so realistic
- Composition is not emphasizing any part (I missed the project instruction lecture last year)
![Page 87: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/87.jpg)
Images I really love but rank average
Bucket 6
Maybe because:
- lighting is too dark
- A chunk of bright color around the roof
![Page 88: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/88.jpg)
Bucket 6
Maybe because:
- model and sphere in the scene has noise
- Lighting is too dark
![Page 89: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/89.jpg)
Bucket 7
- Hard Shadow in open scenario
- Transparency can be higher
![Page 90: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/90.jpg)
Miscellaneous Tips
- Arrange the context of the scenes to show the best visual effects. (Similar structure and contents but scores are 9 vs 7)- In the second image, glowing background conflicts with the light source on the table.
![Page 91: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/91.jpg)
- Arrange the color wisely. It can influence a lot of region in the image. (9 vs 6)
![Page 92: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/92.jpg)
- Don’t struggle too much on technical parts that are not your emphasized part. (10)
![Page 93: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/93.jpg)
Final tip: It’s hard to please all. When you hesitate, just follow your own preference rather than guessing what others would prefer.
![Page 94: Final Project Discussions - Stanford Universityweb.stanford.edu/class/cs148/pdf/Final_Project... · Reminder: Final Project Deliverables Due 12/11 (12 PM PST) 1. Writeup 2. Image](https://reader030.vdocuments.site/reader030/viewer/2022041017/5ec9fcf3aa226c52ed29e9ed/html5/thumbnails/94.jpg)
That’s it for today!