Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand....

23
Photorealistic Rendering (Advanced Computer Graphics) Tobias Isenberg

Transcript of Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand....

Page 1: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Photorealistic Rendering(AdvancedComputer Graphics)Tobias Isenberg

Page 2: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

𝑥′𝑦′

𝑤′

=𝑎 𝑐 𝑏𝑑 𝑒 𝑓𝑔 ℎ 𝑖

𝑥𝑦𝑤

Page 3: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

Page 4: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

Page 5: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

3. computer graphics on the GPUreal-time GPU raytracing

Page 6: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

3. computer graphics on the GPUreal-time GPU raytracing

Page 7: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

3. computer graphics on the GPUreal-time GPU raytracing

4. shadow computationsub-surface scattering

Page 8: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

3. computer graphics on the GPUreal-time GPU raytracing

4. shadow computationsub-surface scattering

Page 9: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

3. computer graphics on the GPUreal-time GPU raytracing

4. shadow computationsub-surface scattering

5. curves and surfacesimage-based rendering

Page 10: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

3. computer graphics on the GPUreal-time GPU raytracing

4. shadow computationsub-surface scattering

5. curves and surfacesimage-based rendering

Page 11: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

3. computer graphics on the GPUreal-time GPU raytracing

4. shadow computationsub-surface scattering

5. curves and surfacesimage-based rendering

6. non-photorealistic rendering

Page 12: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

3. computer graphics on the GPUreal-time GPU raytracing

4. shadow computationsub-surface scattering

5. curves and surfacesimage-based rendering

6. non-photorealistic rendering

7. voxels & volume renderingapplications, topics in visualization

Page 13: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lecture topics

1. quick CG recapadvanced illumination models, BRDFs

2. global illumination: raytracing & radiosity

3. computer graphics on the GPUreal-time GPU raytracing

4. shadow computationsub-surface scattering

5. curves and surfacesimage-based rendering

6. non-photorealistic rendering

7. voxels & volume renderingapplications, topics in visualization

Page 14: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Lab Sessions: Raytracer

• example of global illumination

• many aspects of this classcould be integrated– advanced illumination

– GPU implementation

– shadows/sub-surface scattering

– modeling

– NPR

• step-by-step extensionof the functionality

Page 15: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Class website: https://tobias.isenberg.cc/graphics/

Page 16: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Class website: https://tobias.isenberg.cc/graphics/

Page 17: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Class website: https://tobias.isenberg.cc/graphics/

Page 18: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Rough structure of a lecture/session

1st hour Lecture on topic 1

2nd hour Lecture on topic 2

3rd hour Tutorial

Page 19: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Grading and rules

• final exam:– in English– multiple choice– everybody gets personal

exam sheet

• final grade: 50% exam, 50% tutorial

• cheating:disciplinary actions

• sick during tutorialor exam: call/e-mailme beforehand

Page 20: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Polytech Extension (3h more)

• some additional workfor the tutorials

Page 21: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

How to contact me

[email protected] https://tobias.isenberg.cc/

• office:Digiteo-Moulon(building 660),room 104401-69156433

Page 22: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Further rule for lecture part

exceptions only for people who need laptop for note taking

Page 23: Photorealistic Rendering (Advanced Computer Graphics) · or exam: call/e-mail me beforehand. Polytech Extension (3h more) ... How to contact me •tobias.isenberg@inria.fr •office:

Questions?

• please ask questions during the lecture– if I speak too fast

– if I use terms you do not understand

– if you do not understand a concept

– there are no dumb questions!

– there is no impact on the grade!

• e-mail me if you have questions in-between lectures