Computer Graphics III Winter Term 2016 Organization

Slides:



Advertisements
Similar presentations
PATH INTEGRAL FORMULATION OF LIGHT TRANSPORT Jaroslav Křivánek Charles University in Prague
Advertisements

Advanced Computer Graphics
Anton S. Kaplanyan Karlsruhe Institute of Technology, Germany Path Space Regularization Framework.
Illumination Models Radiosity Chapter 14 Section 14.7 Some of the material in these slides may have been adapted from University of Virginia, MIT, Colby.
Monte Carlo Integration Robert Lin April 20, 2004.
Advanced Computer Graphics (Spring 2005) COMS 4162, Lectures 18, 19: Monte Carlo Integration Ravi Ramamoorthi Acknowledgements.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 10: Global Illumination Ravi Ramamoorthi Some images courtesy.
Global Illumination May 7, Global Effects translucent surface shadow multiple reflection.
ECS 298 Photorealistic Image Synthesis course overview Brian Budge Center for Image Processing and Integrated Computing Computer Science Department University.
Computer Graphics (Spring 2008) COMS 4160, Lecture 22: Global Illumination
Selected Topics in Global Illumination Computation Jaroslav Křivánek Charles University, Prague
Advanced Computer Graphics March 06, Grading Programming assignments Paper study and reports (flipped classroom) Final project No written exams.
-Global Illumination Techniques
Seminar on Scientific Soft Skills Seminar organization Jaroslav Křivánek, MFF UK
SKU3033 / SKF3033 NETWORK & SYSTEM ADMINISTRATOR.
CSE 3802 / ECE 3431 Numerical Methods in Scientific Computation
Advanced Computer Graphics Instructor LE Thanh Sach, Ph.D.
Importance Resampling for Global Illumination Justin F. Talbot Master’s Thesis Defense Brigham Young University Provo, UT.
Global Illumination: Radiosity, Photon Mapping & Path Tracing Rama Hoetzlein, 2009 Lecture Notes Cornell University.
Course Overview for Compilers J. H. Wang Sep. 14, 2015.
On robust Monte Carlo algorithms for multi-pass global illumination Frank Suykens – De Laet 17 September 2002.
Monte-Carlo Ray Tracing and
PATH INTEGRAL METHODS FOR LIGHT TRANSPORT SIMULATION THEORY & PRACTICE Jaroslav Křivánek Charles University Prague Juan Cañada Next Limit Technologies.
Pure Path Tracing: the Good and the Bad Path tracing concentrates on important paths only –Those that hit the eye –Those from bright emitters/reflectors.
Computer Graphics III – Monte Carlo integration Direct illumination
Bidirectional Path Sampling Techniques
Jaroslav Křivánek, MFF UK
Computer Graphics III Winter Term 2015 Organization Jaroslav Křivánek, MFF UK
Slide 1Lastra, 2/14/2016 Monte-Carlo Methods. Slide 2Lastra, 2/14/2016 Topics Kajiya’s paper –Showed that existing rendering methods are approximations.
Monte Carlo Path Tracing
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Photon Mapping and Irradiance Caching.
01/19/05© 2005 University of Wisconsin CS 779: Rendering Prof Stephen Chenney Spring 2005
Global Illumination (3) Path Tracing. Overview Light Transport Notation Path Tracing Photon Mapping.
02/9/05© 2005 University of Wisconsin Last Time Lights Next assignment – Implement Kubelka-Munk as a BSDF.
PATH INTEGRAL FORMULATION OF LIGHT TRANSPORT Jaroslav Křivánek Charles University in Prague
Distributed Ray Tracing. Can you get this with ray tracing?
Distributed Ray Tracing. Can you get this with ray tracing?
Computer graphics III – Low-discrepancy sequences and quasi-Monte Carlo methods Jaroslav Křivánek, MFF UK
Computer graphics III – Multiple Importance Sampling Jaroslav Křivánek, MFF UK
Computer graphics III – Rendering equation and its solution
Computer graphics III – Path tracing Jaroslav Křivánek, MFF UK
Advanced Computer Graphics
Advanced Computer Graphics
Computer Graphics III Winter Term 2017 Organization
Sampling and Reconstruction of Visual Appearance
Recent Advances in Light Transport Simulation Theory & Practice
Global Illumination: Radiosity, Photon Mapping & Path Tracing
Metropolis light transport
The Rendering Equation
© 2005 University of Wisconsin
Simple and Robust Iterative Importance Sampling of Virtual Point Lights Iliyan Georgiev Philipp Slusallek.
Path Tracing (some material from University of Wisconsin)
Introduction to Computer Graphics with WebGL
Introduction to Computer Graphics with WebGL
15. Topics not Covered.
Computer Graphics III Monte Carlo estimators – Exercises
Monte Carlo rendering , , Computational Photography Fall 2018, Lecture 26
Monte Carlo Path Tracing
Metropolis Light Transport for Participating Media
Bidirectional Path Sampling Techniques
CS5500 Computer Graphics May 29, 2006
Computer Graphics III Winter Term 2018 Organization
Foundations of Computer Graphics (Spring 2012)
Jaroslav Křivánek, MFF UK
Jaroslav Křivánek, MFF UK
(Optimizing) Realistic Rendering with Many-Light Methods
Jaroslav Křivánek, MFF UK
Distributed Ray Tracing
Monte Carlo Path Tracing and Caching Illumination
Photon Density Estimation using Multiple Importance Sampling
Presentation transcript:

Computer Graphics III Winter Term 2016 Organization Jaroslav Křivánek, MFF UK Jaroslav.Krivanek@mff.cuni.cz

CG III (NPGR010) J. Křivánek 2016 Contents and form Advanced 3D computer graphics Loosely follows-up on Computer Graphics II (NPGR004) Assumes knowledge of ray tracing Main topic Realistic image synthesis Global illumination 2/2 C + Ex Lecture once a week Labs follow the lecture in SW1 CG III (NPGR010) J. Křivánek 2016

CG III (NPGR010) J. Křivánek 2016 Lecture overview 1/2 Physical and mathematics fundamentals of image synthesis Light, radiometry, light reflection, rendering equation. Monte Carlo integration Statistical estimators and their properties, variance reduction techniques, combined estimators. Solution of the rendering equation via MC Path tracing CG III (NPGR010) J. Křivánek 2016

CG III (NPGR010) J. Křivánek 2016 Lecture overview 2/2 Advanced image synthesis methods Bidirectional path tracing, photon mapping, irradiance caching, virtual point lights, Metropolis light transport, … CG III (NPGR010) J. Křivánek 2016

CG III (NPGR010) J. Křivánek 2016 Labs Pen-and-paper exercises on the material from lectures (solution of problems) Programming assignments Student’s presentation of scientific papers CG III (NPGR010) J. Křivánek 2016

CG III (NPGR010) J. Křivánek 2016 Evaluation – Points Programming assignments Max 45 pts altogether for the assignments Penalty of 50% pts for each week of delay in delivering any assignment Extra points can be gained for extended assignments (max 10 pts) Serves to compensate for loss of points Altogether, max 55 pts from the assignments (including the extra points) Paper presentation Max 10 pts Final oral exam 0 – 45 pts CG III (NPGR010) J. Křivánek 2016

CG III (NPGR010) J. Křivánek 2016 Evaluation 1 (výborně) 86 – 100 pts 2 (velmi dobře): 71 – 85 pts 3 (dobře): 51 – 70 pts 4 (Fail, nevyhověl/a): 0 – 50 pts In order to pass, students must obtain at least 50% of points for each item on the previous slide (including the final oral exam) CG III (NPGR010) J. Křivánek 2016

CG III (NPGR010) J. Křivánek 2016 Final examination Oral Three questions in total Two questions on the material covered in the lectures Randomly selected from a list posted on the class web page One question = discussion of a scientific paper Students choose three papers during semester The paper topic should be related to realistic rendering Great source: http://kesen.realtimerendering.com/ I approve the students’ paper choice At the exam, I pick one of the three and the student explains what the paper is about CG III (NPGR010) J. Křivánek 2016

CG III (NPGR010) J. Křivánek 2016 Literature M. Pharr, G. Humphreys: Physically-based Rendering: From Theory to Implementation, 2nd ed. Morgan Kaufmann, 2010. M. Cohen, J. Wallace: Radiosity and Realistic Image Synthesis, Academic Press, 1993. (Kapitola 1-2) E. Veach: Robust Monte Carlo Methods for Light Transport simulation, Ph.D. Thesis, Stanform University, 1998. P. Dutré, Global Illumination Compendium, http://people.cs.kuleuven.be/~philip.dutre/GI/ CG III (NPGR010) J. Křivánek 2016