Global Illumination. Global Illuminaton. Ray Tracing. Ray Tracing. Rendering Equation. Rendering Equation
|
|
- Irene McBride
- 5 years ago
- Views:
Transcription
1 Glbal Illuminatn Glbal Illuminatin Adam Finkelstein & Tim Weyrich Princetn University COS 426, Spring Ray Tracing Trace secndary rays frm hit surfaces in directins f specular reflectin and refractin Ray Tracing Assume nly significant indirect illuminatin is frm specular reflectin and refractin Light Camera 3 4 Rendering Equatin Cmpute radiance in utging directin by integrating reflectins ver all incming directins Light Camera Rendering Equatin Cmpute radiance in utging directin by integrating reflectins ver all incming directins Light Camera 5 6
2 Rendering Equatin Rendering Equatin (2) Kajiya 1986 Kajiya Challenge Rendering integrals are difficult t evaluate Multiple dimensins Discntinuities! Partial ccluders! Highlights! Caustics Challenge Rendering integrals are difficult t evaluate Multiple dimensins Discntinuities! Partial ccluders! Highlights! Caustics Drettakis Jensen 9 10 Overview Glbal illuminatin Rendering equatin Slutin methds Sampling! Distributin ray tracing! Mnte Carl path tracing! Bidirectinal path tracing Discretizatin! Radisity Overview Glbal illuminatin Rendering equatin Slutin methds " Sampling! Distributin ray tracing! Mnte Carl path tracing! Bidirectinal path tracing Discretizatin! Radisity 11 12
3 Distributin Ray Tracing Ray Tracing vs. Distributin Ray Tracing Estimate integral fr each reflectin by sampling incming directins Ray tracing Distributin ray tracing Mnte Carl Path Tracing Ray Tracing vs. Path Tracing Estimate integral fr each pixel by sampling paths frm camera Camera where Ray tracing Path tracing Kajiya Bidirectinal Path Tracing Tracing Frm Eye Rle f surce and receiver can be switched 17 18
4 Tracing frm Lights Bidirectinal Path Tracing Bidirectinal Path Tracing Overview Glbal illuminatin Rendering equatin (RenderPark 98) Slutin methds Sampling! Distributin ray tracing! Mnte Carl path tracing! Bidirectinal path tracing Discretizatin! Radisity Radisity Rendering Equatin (2) Indirect diffuse illuminatin LD*E Kajiya
5 Radisity Equatin Radisity Apprximatin Assume everything is Lambertian Discretize the surfaces int elements Cnvert t Radisities where Radisity Apprximatin System f Equatins This is an energy balance equatin Radisity Issues Cmputing frm factrs Selecting basis functins fr radisities Slving linear system f equatins Meshing surfaces int elements Rendering images Radisity Issues Cmputing frm factrs Selecting basis functins fr radisities Slving linear system f equatins Meshing surfaces int elements Rendering images 29 30
6 Frm Factr Fractin f energy leaving element i that arrives at element j Beynd Diffuse Reflectin? Radisity Issues Cmputing frm factrs Selecting basis functins fr radisities Slving linear system f equatins Meshing surfaces int elements Rendering images Slving the System f Equatins Challenges: Size f matrix Cst f cmputing frm factrs Cmputatinal cmplexity A x = b Slving the System f Equatins Slutin methds: Invert the matrix O(n 3 ) Iterative methds O(n 2 ) Hierarchical methds O(n) Gauss-Seidel Iteratin A x = b 35 36
7 Gauss-Seidel Iteratin Tw interpretatins: Iteratively relax rws f linear system Iteratively gather radisity t elements Gauss-Seidel Iteratin Tw interpretatins: Iteratively relax rws f linear system Iteratively gather radisity t elements Prgressive Radisity Interpretatin: Iteratively sht unsht radisity frm elements Select shters in rder f unsht radisity Prgressive Radisity Adaptive refinement Yeap Prgressive Radisity Prgressive Radisity 41 42
8 Hierarchical Radisity Hierarchical Radisity Estimate errrs, refine elements if t large Chen & Wallace 43 Radisity Meshing Issues 44 Stre radisity acrss surface Few elements Represents functin well Few visible artifacts Cmputing frm factrs Selecting basis functins fr radisities Slving linear system f equatins Meshing surfaces int elements Rendering images Chen & Wallace 45 Artifacts f Bad Meshing 46 Adaptive Meshing Refine mesh in areas f high residual Yeap Chen & Wallace 47 48
9 Adaptive Meshing Unifrm mesh Adaptive Meshing Adaptive mesh (table tp frm different angle) Chen & Wallace 49 Discntinuity Meshing 50 Discntinuity Meshing Capture discntinuities in radisity acrss a surface with explicit mesh bundaries Capture discntinuities in radisity acrss a surface with explicit mesh bundaries Discntinuity Mesh Lischinski et al. 51 Summary Glbal illuminatin Rendering equatin Slutin methds Sampling! Distributin ray tracing! Mnte Carl path tracing! Bidirectinal path tracing Discretizatin! Radisity Phtrealistic rendering with glbal illuminatin is an integratin prblem 53 Lischinski et al. 52
The Rendering Equation & Monte Carlo Ray Tracing
Last Time? Local Illumination & Monte Carlo Ray Tracing BRDF Ideal Diffuse Reflectance Ideal Specular Reflectance The Phong Model Radiosity Equation/Matrix Calculating the Form Factors Aj Ai Reading for
More informationShading. Outline. Introduction Diffuse reflection Specular reflection Ambient light Refinements: Rendering Faces
Shading Outline Intrductin Diffuse reflectin Specular reflectin Ambient light Refinements: Incrprating several light surces and distance Adding clr Rendering Faces 1 Shading T add realism Shading mdel
More informationAdvances in Real-Time Voxel-Based GI
Advances in Real-Time Vxel-Based GI Alexey Panteleev, Senir Develper Technlgy Engineer Rahul Sathe, Senir Develper Technlgy Engineer March 21, 2018 Bth #223 - Suth Hall www.nvidia.cm/gdc Recap n VXGI Vxel
More informationInstance Based Learning
Instance Based Learning Vibhav Ggate The University f Texas at Dallas Readings: Mitchell, Chapter 8 surces: curse slides are based n material frm a variety f surces, including Tm Dietterich, Carls Guestrin,
More informationPROCEEDINGS OF SPIE. Use of computer graphics methods for efficient stray light analysis in optical design
PROCEEDINGS OF SPIE SPIEDigitalLibrary.rg/cnference-prceedings-f-spie Use f cmputer graphics methds fr efficient stray light analysis in ptical design Dmitry Zhdanv, Igr S. Ptemin, Andrey D. Zhdanv, Alexey
More informationPROBLEM 1-10 points. [ ] n 1 >n 2 >n 3 [ ] n 1 >n 3 >n 2 [ ] n 2 >n 1 >n 3 [ X ] n 2 >n 3 >n 1 [ ] n 3 >n 1 >n 2 [ ] n 3 >n 2 >n 1
PROBLEM - 0 pints [5 pints] (a) Three media are placed n tp f ne anther. A ray f light starting in medium experiences ttal internal reflectin at the tp interface but sme f the light refracts int medium
More informationLocal vs. Global Illumination & Radiosity
Last Time? Local vs. Global Illumination & Radiosity Ray Casting & Ray-Object Intersection Recursive Ray Tracing Distributed Ray Tracing An early application of radiative heat transfer in stables. Reading
More informationIllumination Algorithms
Global Illumination Illumination Algorithms Digital Lighting and Rendering CGT 340 The goal of global illumination is to model all possible paths of light to the camera. Global Illumination Global illumination
More informationCS770/870 Spring 2017 Radiosity
Preview CS770/870 Spring 2017 Radiosity Indirect light models Brief radiosity overview Radiosity details bidirectional reflectance radiosity equation radiosity approximation Implementation details hemicube
More informationEdexcel GCSE Physics
Edexcel GCSE Physics Tpic 5: Light and the Electrmagnetic Spectrum Ntes (Cntent in bld is fr Higher Tier nly) www.pmt.educatin Ray Diagrams (Physics nly) - Arrws shw directin f light travelling - The nrmal
More information8 Lighting & Materials
CSc 155 Advanced Cmputer Graphics lluminatin Mdels 8 Lighting & Materials Real wrld lights have a frequency spectrum White light: all (visible) frequencies Clred light: restricted frequency distributin
More informationA Brief Overview of. Global Illumination. Thomas Larsson, Afshin Ameri Mälardalen University
A Brief Overview of Global Illumination Thomas Larsson, Afshin Ameri Mälardalen University 1 What is Global illumination? Global illumination is a general name for realistic rendering algorithms Global
More informationCS770/870 Spring 2017 Radiosity
CS770/870 Spring 2017 Radiosity Greenberg, SIGGRAPH 86 Tutorial Spencer, SIGGRAPH 93 Slide Set, siggraph.org/education/materials/hypergraph/radiosity/radiosity.htm Watt, 3D Computer Graphics -- Third Edition,
More informationPARTICLE SIMULATIONS ON THE GPU
PARTICLE SIMULATIONS ON THE GPU Summary by Øystein Krg based n presented articles fr TDT 24 Fall 2009 Instructr: Anne C. Elster "Particle-Based Fluid Simulatin fr Interactive Applicatins", Matthias Muller,
More informationNumerical Modelling of Eddy-Current Testing in Tubes with Non-Canonical Wall Profile Using Modal Description of the Sources
Numerical Mdelling f Eddy-Current Testing in Tubes with Nn-Cannical Wall Prfile Using Mdal Descriptin f the Surces A. Skarlats and C. Rebud CEA, LIST, Centre de Saclay, F-91191 Gif-sur-Yvette cedex, France
More informationCS Computer Graphics: Introduction to Ray Tracing
CS 543 - Computer Graphics: Introduction to Ray Tracing by Robert W. Lindeman gogo@wpi.edu (with help from Peter Lohrmann ;-) View Volume View volume similar to gluperspective Angle Aspect Near? Far? But
More informationCS Computer Graphics: Introduction to Ray Tracing
CS 543 - Computer Graphics: Introduction to Ray Tracing by Robert W. Lindeman gogo@wpi.edu (with help from Peter Lohrmann ;-) View Volume View volume similar to gluperspective Angle Aspect Near? Far? But
More informationMixing Monte Carlo and Progressive Rendering for Improved Global Illumination
Mixing Monte Carlo and Progressive Rendering for Improved Global Illumination Ian C. Doidge Mark W. Jones Benjamin Mora Swansea University, Wales Thursday 14 th June Computer Graphics International 2012
More information03 RENDERING PART TWO
03 RENDERING PART TWO WHAT WE HAVE SO FAR: GEOMETRY AFTER TRANSFORMATION AND SOME BASIC CLIPPING / CULLING TEXTURES AND MAPPING MATERIAL VISUALLY DISTINGUISHES 2 OBJECTS WITH IDENTICAL GEOMETRY FOR NOW,
More informationLeClair Lab Fluorender Protocol 2014
3. Using Flurender This prtcl reviews a few f the basic tls fr Flurender visualizatin, including: 1. Psitining the Image Rendered 2. Chsing the Render View mde 3. Adjusting Each Layer 4. Clipping the Vlume
More informationYou need to be able to define the following terms and answer basic questions about them:
CS440/ECE448 Fall 2016 Midterm Review Yu need t be able t define the fllwing terms and answer basic questins abut them: Intr t AI, agents and envirnments Pssible definitins f AI, prs and cns f each Turing
More informationGlobal Illumination and Radiosity
Global Illumination and Radiosity CS434 Daniel G. Aliaga Department of Computer Science Purdue University Recall: Lighting and Shading Light sources Point light Models an omnidirectional light source (e.g.,
More informationRadiosity. Early Radiosity. Page 1
Page 1 Radiosity Classic radiosity = finite element method Assumptions Diffuse reflectance Usually polygonal surfaces Advantages Soft shadows and indirect lighting View independent solution Precompute
More informationChoosing the Right Algorithm & Guiding
Choosing the Right Algorithm & Guiding PHILIPP SLUSALLEK & PASCAL GRITTMANN Topics for Today What does an implementation of a high-performance renderer look like? Review of algorithms which to choose for
More informationGlobal Illumination. COMP 575/770 Spring 2013
Global Illumination COMP 575/770 Spring 2013 Final Exam and Projects COMP 575 Final Exam Friday, May 3 4:00 pm COMP 770 (and 575 extra credit) Projects Final report due by end of day, May 1 Presentations:
More informationLighting and Shading
Lighting and Shading Today: Local Illumination Solving the rendering equation is too expensive First do local illumination Then hack in reflections and shadows Local Shading: Notation light intensity in,
More informationConsider a partially transparent object that is illuminated with two lights, one visible from each side of the object. Start with a ray from the eye
Ray Tracing What was the rendering equation? Motivate & list the terms. Relate the rendering equation to forward ray tracing. Why is forward ray tracing not good for image formation? What is the difference
More informationRay Tracing in Games with NVIDIA RTX Ignacio Llamas, Sr. Manager of Real-time Rendering SW Edward Liu, Sr. Real-time Rendering Engineer
Ray Tracing in Games with NVIDIA RTX Ignaci Llamas, Sr. Manager f Real-time Rendering SW Edward Liu, Sr. Real-time Rendering Engineer Bth #223 - Suth Hall www.nvidia.cm/gdc Agenda Intrductin t Ray Tracing
More informationA General Two-Pass Method Integrating Specular and Diffuse Reflection
A General Tw-Pass Methd Integrating Specular and Diffuse Reflectin Françis X. Sillin, Claude Puech T cite this versin: Françis X. Sillin, Claude Puech. A General Tw-Pass Methd Integrating Specular and
More informationGBT X-band (9 GHz): Pointing Stability
GBT X-band (9 GHz): Pinting Stability Dana S. Balser, Rnald J. Maddalena, Frank Ghig, & Glen I. Langstn 10 March 2002 Abstract The pinting stability f the GBT is evaluated by tracking the half-pwer pint
More informationDate Lesson TOPIC Homework. Parametric and Vector Equations of a Line in R 2 Pg. 433 # 2 6, 9, 11. Vector and Parametric Equation of a Plane in Space
UNIT 3 - EQUATIONS OF LINES AND PLANES Date Lessn TOPIC Hmewrk Sept. 29 Oct.3 Oct.4 Oct.5 3.1 (19) 3.2 (20) 3.3 (21) 3.4 (22) OPT. 8.1 8.2 8.3 8.4 Parametric and Vectr Equatins f a Line in R 2 Pg. 433
More informationEKUDIBENG REGION MATHEMATICS ANNUAL TEACHING PLAN GRADE
EKUDIBENG REGION MATHEMATICS ANNUAL TEACHING PLAN GRADE 9 2015 DATE TOPIC NTENT F ASSESSMENT TERM 1 2 TASKS FOR TERM 1 13/1 15/1 Whle number Prperties f whle numbers Describe the real number system by
More informationGreg Dias, Alex Wilson. Fermi
Greg Dias, Alex Wilsn Fermi Agenda Cmputer Graphics and Parallelism Basic GPU structure NVIDIA Fermi and CUDA Graphics Rendering Methds Plygn Rendering Ray Tracing Plygn Rendering Apprximatin f cmplex
More informationGLOBAL ILLUMINATION. Christopher Peters INTRODUCTION TO COMPUTER GRAPHICS AND INTERACTION
DH2323 DGI17 INTRODUCTION TO COMPUTER GRAPHICS AND INTERACTION GLOBAL ILLUMINATION Christopher Peters CST, KTH Royal Institute of Technology, Sweden chpeters@kth.se http://kth.academia.edu/christopheredwardpeters
More informationAdvanced Graphics. Path Tracing and Photon Mapping Part 2. Path Tracing and Photon Mapping
Advanced Graphics Path Tracing and Photon Mapping Part 2 Path Tracing and Photon Mapping Importance Sampling Combine importance sampling techniques Reflectance function (diffuse + specular) Light source
More informationRaytracing & Epsilon. Today. Last Time? Forward Ray Tracing. Does Ray Tracing Simulate Physics? Local Illumination
Raytracing & Epsilon intersects light @ t = 25.2 intersects sphere1 @ t = -0.01 & Monte Carlo Ray Tracing intersects sphere1 @ t = 10.6 Solution: advance the ray start position epsilon distance along the
More informationData Warehouse: Introduction
Data Warehuse: Intrductin Data warehuse Intrductin Database and data mining grup, Plitecnic di Trin Plitecnic di Trin Database and data mining grup, Plitecnic di Trin Decisin supprt systems Huge peratinal
More information24-4 Image Formation by Thin Lenses
24-4 Image Frmatin by Thin Lenses Lenses, which are imprtant fr crrecting visin, fr micrscpes, and fr many telescpes, rely n the refractin f light t frm images. As with mirrrs, we draw ray agrams t help
More informationCS-184: Computer Graphics. Today. Lecture #16: Global Illumination. Sunday, November 8, 2009
C-184: Computer Graphics Lecture #16: Global Illumination Prof. James O Brien University of California, Berkeley V2009-F-16-1.0 Today The Rendering Equation Radiosity Method Photon Mapping Ambient Occlusion
More informationEASTERN ARIZONA COLLEGE
EASTERN ARIZONA COLLEGE Principles f Mathematics II Curse Design 2018-2019 Curse Infrmatin Divisin Mathematics Curse Number MAT 157 Title Principles f Mathematics II Credits 3 Develped by Ray Orr Lecture/Lab
More informationRelational Operators, and the If Statement. 9.1 Combined Assignments. Relational Operators (4.1) Last time we discovered combined assignments such as:
Relatinal Operatrs, and the If Statement 9/18/06 CS150 Intrductin t Cmputer Science 1 1 9.1 Cmbined Assignments Last time we discvered cmbined assignments such as: a /= b + c; Which f the fllwing lng frms
More informationGlobal Illumination CS334. Daniel G. Aliaga Department of Computer Science Purdue University
Global Illumination CS334 Daniel G. Aliaga Department of Computer Science Purdue University Recall: Lighting and Shading Light sources Point light Models an omnidirectional light source (e.g., a bulb)
More informationGlobal Illumination. Why Global Illumination. Pros/Cons and Applications. What s Global Illumination
Global Illumination Why Global Illumination Last lecture Basic rendering concepts Primitive-based rendering Today: Global illumination Ray Tracing, and Radiosity (Light-based rendering) What s Global Illumination
More informationTelecommunication Protocols Laboratory Course
Telecmmunicatin Prtcls Labratry Curse Lecture 2 March 11, 2004 http://www.ab.fi/~lpetre/teleprt/teleprt.html 1 Last time We examined sme key terms: prtcl, service, layer, netwrk architecture We examined
More informationComputational science. Computational Science Algorithms. Roadmap. Organization 2/1/2015
Cmputatinal science Cmputatinal Science Algrithms Simulatins f physical phenmena fluid flw ver aircraft (Being 777) fatigue fracture in aircraft bdies evlutin f galaxies. Tw main appraches cntinuus mdels:
More informationUFuRT: A Work-Centered Framework and Process for Design and Evaluation of Information Systems
In: Prceedings f HCI Internatinal 2007 UFuRT: A Wrk-Centered Framewrk and Prcess fr Design and Evaluatin f Infrmatin Systems Jiajie Zhang 1, Keith A. Butler 2 1 University f Texas at Hustn, 7000 Fannin,
More informationActive Shape Models and the Shape Approximation Problem
Active Shape Mdels and the Shape Apprximatin Prblem 157 A. Hill, T. F. Ctes and C. J. Taylr Department f Medical Bi-Physics University f Manchester ah@svl.smb.man.ac.uk Abstract The Active Shape Mdel(ASM)
More informationGlobal Illumination. CSCI 420 Computer Graphics Lecture 18. BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Ch
CSCI 420 Computer Graphics Lecture 18 Global Illumination Jernej Barbic University of Southern California BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Ch. 13.4-13.5] 1 Global Illumination
More informationHigher Maths EF1.2 and RC1.2 Trigonometry - Revision
Higher Maths EF and R Trignmetry - Revisin This revisin pack cvers the skills at Unit Assessment and exam level fr Trignmetry s yu can evaluate yur learning f this utcme. It is imprtant that yu prepare
More informationRadiosity. Johns Hopkins Department of Computer Science Course : Rendering Techniques, Professor: Jonathan Cohen
Radiosity Radiosity Concept Global computation of diffuse interreflections among scene objects Diffuse lighting changes fairly slowly across a surface Break surfaces up into some number of patches Assume
More information3.1 QUADRATIC FUNCTIONS IN VERTEX FORM
3.1 QUADRATIC FUNCTIONS IN VERTEX FORM PC0 T determine the crdinates f the vertex, the dmain and range, the axis f symmetry, the x and y intercepts and the directin f pening f the graph f f(x)=a(x p) +
More informationGlobal Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.
CSCI 420 Computer Graphics Lecture 18 Global Illumination Jernej Barbic University of Southern California BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Angel Ch. 11] 1 Global Illumination
More informationMATH PRACTICE EXAM 2 (Sections 2.6, , )
MATH 1050-90 PRACTICE EXAM 2 (Sectins 2.6, 3.1-3.5, 7.1-7.6) The purpse f the practice exam is t give yu an idea f the fllwing: length f exam difficulty level f prblems Yur actual exam will have different
More informationCS 428: Fall Introduction to. Radiosity. Andrew Nealen, Rutgers, /7/2009 1
CS 428: Fall 2009 Introduction to Computer Graphics Radiosity 12/7/2009 1 Problems with diffuse lighting A Daylight Experiment, John Ferren 12/7/2009 2 Problems with diffuse lighting 12/7/2009 3 Direct
More informationUsing SPLAY Tree s for state-full packet classification
Curse Prject Using SPLAY Tree s fr state-full packet classificatin 1- What is a Splay Tree? These ntes discuss the splay tree, a frm f self-adjusting search tree in which the amrtized time fr an access,
More informationThe method of fundamental solutions for three-dimensional scattering of elastic waves in layered half space
Bundary Elements and Other Mesh Reductin Methds XXXVI 261 The methd f fundamental slutins fr three-dimensinal scattering f elastic waves in layered half space Zhngxian Liu 1, Jianwen Liang 2 & Zhenning
More informationTopic 12: Texture Mapping. Motivation Sources of texture Texture coordinates Bump mapping, mip-mapping & env mapping
Topic 12: Texture Mapping Motivation Sources of texture Texture coordinates Bump mapping, mip-mapping & env mapping Texture sources: Photographs Texture sources: Procedural Texture sources: Solid textures
More informationThe Rendering Equation and Path Tracing
The Rendering Equation and Path Tracing Louis Feng April 22, 2004 April 21, 2004 Realistic Image Synthesis (Spring 2004) 1 Topics The rendering equation Original form Meaning of the terms Integration Path
More informationEnd Conditions-for Cubic Spline Interpolation
J. Inst. Maths Applies (979) 23, 355-366 End Cnditins-fr Cubic Spline Interplatin G. H. BEHFOROOZ AND N. PAPAMICHAEL Department f Mathematics, Brunei University, Uxbridge [Received 2 February 978 and in
More informationTopic 11: Texture Mapping 11/13/2017. Texture sources: Solid textures. Texture sources: Synthesized
Topic 11: Texture Mapping Motivation Sources of texture Texture coordinates Bump mapping, mip mapping & env mapping Texture sources: Photographs Texture sources: Procedural Texture sources: Solid textures
More informationDevelopments in Bearing Simulation
Develpments in Bearing Simulatin Advanced Rller Cntact and Jurnal Bearing Analysis Simn White Prduct Manager 28/09/16 Agenda New Advanced Rller Cntact Mdel New Jurnal Bearing Mdel Slide 2 Bearing Analysis
More informationTopic 11: Texture Mapping 10/21/2015. Photographs. Solid textures. Procedural
Topic 11: Texture Mapping Motivation Sources of texture Texture coordinates Bump mapping, mip mapping & env mapping Topic 11: Photographs Texture Mapping Motivation Sources of texture Texture coordinates
More informationRay-Tracing. Misha Kazhdan
Ray-Tracing Misha Kazhdan Ray-Tracing In graphics, we often represent the surface of a 3D shape by a set of triangles. Goal: Ray-Tracing Take a collection of triangles representing a 3D scene and render
More informationDistributed Ray Tracing
CT5510: Computer Graphics Distributed Ray Tracing BOCHANG MOON Distributed Ray Tracing Motivation The classical ray tracing produces very clean images (look fake) Perfect focus Perfect reflections Sharp
More informationThe Rendering Equation. Computer Graphics CMU /15-662
The Rendering Equation Computer Graphics CMU 15-462/15-662 Review: What is radiance? Radiance at point p in direction N is radiant energy ( #hits ) per unit time, per solid angle, per unit area perpendicular
More informationGlobal Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller
Global Illumination CMPT 361 Introduction to Computer Graphics Torsten Möller Reading Foley, van Dam (better): Chapter 16.7-13 Angel: Chapter 5.11, 11.1-11.5 2 Limitation of local illumination A concrete
More informationGlobal Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.
CSCI 480 Computer Graphics Lecture 18 Global Illumination BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Ch. 13.4-13.5] March 28, 2012 Jernej Barbic University of Southern California
More informationChapter 6 Delivery and Routing of IP Packets. PDF created with FinePrint pdffactory Pro trial version
Chapter 6 Delivery and Ruting f IP Packets PDF created with FinePrint pdffactry Pr trial versin www.pdffactry.cm Outline Cnnectin Delivery Ruting methds Static and dynamic ruting Ruting table and mdule
More informationVijaya Nallari -Math 8 SOL TEST STUDY GUIDE
Name Perid SOL Test Date Vijaya Nallari -Math 8 SOL TEST STUDY GUIDE Highlighted with RED is Semester 1 and BLUE is Semester 2 8.1- Simplifying Expressins and Fractins, Decimals, Percents, and Scientific
More informationRecollection. Models Pixels. Model transformation Viewport transformation Clipping Rasterization Texturing + Lights & shadows
Recollection Models Pixels Model transformation Viewport transformation Clipping Rasterization Texturing + Lights & shadows Can be computed in different stages 1 So far we came to Geometry model 3 Surface
More informationINCOMPRESSIBLE NAVIER STOKES EQUATIONS SOLUTION USING BLOCK NESTED CARTESIAN GRID
5 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES INCOMPRESSIBLE NAVIER STOKES EQUATIONS SOLUTION USING BLOCK NESTED CARTESIAN GRID Chr.G. Gergantpulu, G.A.Gergantpuls and S. Tsangaris Fluids Sectin,
More informationHigh School - Mathematics Related Basic Skill or Concept
Reprting Categry Knwledge High Schl - Mathematics r Cncept Sample Instructinal Activities Expressins Operatins HSM-EO 1 HSM-EO 2 a) match an algebraic expressin invlving ne peratin t represent a given
More informationMonte-Carlo Ray Tracing. Antialiasing & integration. Global illumination. Why integration? Domains of integration. What else can we integrate?
Monte-Carlo Ray Tracing Antialiasing & integration So far, Antialiasing as signal processing Now, Antialiasing as integration Complementary yet not always the same in particular for jittered sampling Image
More informationB Tech Project First Stage Report on
B Tech Prject First Stage Reprt n GPU Based Image Prcessing Submitted by Sumit Shekhar (05007028) Under the guidance f Prf Subhasis Chaudhari 1. Intrductin 1.1 Graphic Prcessr Units A graphic prcessr unit
More informationDifferent techniques to handle relationships in DAX. Advanced Relationships in DAX
www.sqlbi.cm Different techniques t handle relatinships in DAX Advanced Relatinships in DAX Wh We Are BI Experts and Cnsultants Funders f www.sqlbi.cm Prblem Slving Cmplex Prject Assistance Data Warehuse
More informationPhysics 11 HW #10 Solutions
Physics HW #0 Slutins Chapter 5: Fcus On Cncepts: 4,, 3, 5 Prblems: 3, 5,, 9, 33, 37, 4, 44 Fcus On Cncepts 5-4 (c) The ray f light strikes the mirrr fur units dwn frm the tp f the mirrr with a 45 angle
More informationPath Tracing part 2. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017
Path Tracing part 2 Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017 Monte Carlo Integration Monte Carlo Integration The rendering (& radiance) equation is an infinitely recursive integral
More informationA Framework for Discovering Co-location Patterns in Data Sets with Extended Spatial Objects. Hui Xiong
Slide 1 A Framewr fr Discvering C-lcatin Patterns in Data Sets with Extended Spatial Objects Hui Xing Department f Cmputer Science & Engineering University f Minnesta - Twin Cities Overview Slide 2 Intrductin
More informationSoil Image Segmentation and Texture Analysis: A Computer Vision Approach
Sil Image Segmentatin and Texture Analysis: A Cmputer Visin Apprach Bushra Nazir 1, Md. Iqbal Quraishi 2 U.G. Student, Department f Infrmatin Technlgy, Kalyani Gvernment Engineering Cllege, Kalyani, West
More informationImages in Plane Mirrors. Monday, May 23, 16
Images in Plane Mirrors Reflection: Light bouncing off of an object and entering our eye. You can use light rays and the laws of reflection to show how a plane mirror produces a virtual image and where
More informationMIT Monte-Carlo Ray Tracing. MIT EECS 6.837, Cutler and Durand 1
MIT 6.837 Monte-Carlo Ray Tracing MIT EECS 6.837, Cutler and Durand 1 Schedule Review Session: Tuesday November 18 th, 7:30 pm bring lots of questions! Quiz 2: Thursday November 20 th, in class (one weeks
More informationAnalysis Of Optimal Route Algorithms Under Constraint Conditions
Analysis Of Optimal Rute Algrithms Under Cnstraint Cnditins M.V.Mawale 1, Dr. Y.B.Gandle 2 1 Department f Cmputer Science, 2 Department f Electrnics Adarsha Science J.B.Arts and Birla Cmmerce, Mahavidyalaya
More informationImage Compositing & Morphing
Image Cmpsiting & Mrphing Adam Finkelstein & Tim Weyrich Princetn University COS 426, Spring 2008 Image Prcessing Pixel peratins Add randm nise Add luminance Add cntrast Add saturatin Blur Detect edges
More informationComputational Methods CMSC/AMSC 460
Cmputatinal Methds CMSC/AMSC 460 Ramani Duraiswami, Dept. f Cmputer Science Syllabus Intrductin, Cmputer Arithmetic and Errrs (Chapter 1) (apprx. 4 lectures) curse survey intrductin t Matlab machine arithmetic
More informationEKUDIBENG REGION MATHEMATICS ANNUAL TEACHING PLAN GRADE
EKUDIBENG REGION MATHEMATICS ANNUAL TEACHING PLAN GRADE 8 2016 TOPIC NTENT F ASSESSMENT Cmpleted TERM 1 2 TASKS FOR TERM 1 13/1 15/1 BASELINE ASSESSMENT 18/1 22/1 Whle numbers 25/1 29/1 Whle numbers 01/2
More informationComputational Methods of Scientific Programming Fall 2008
MIT OpenCurseWare http://cw.mit.edu 12.010 Cmputatinal Methds f Scientific Prgramming Fall 2008 Fr infrmatin abut citing these materials r ur Terms f Use, visit: http://cw.mit.edu/terms. 12.010 Hmewrk
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Designing a mdule with multiple memries Designing and using a bitmap fnt Designing a memry-mapped display Cmp 541 Digital
More informationSchedule. MIT Monte-Carlo Ray Tracing. Radiosity. Review of last week? Limitations of radiosity. Radiosity
Schedule Review Session: Tuesday November 18 th, 7:30 pm, Room 2-136 bring lots of questions! MIT 6.837 Monte-Carlo Ray Tracing Quiz 2: Thursday November 20 th, in class (one weeks from today) MIT EECS
More informationTo Do. Advanced Computer Graphics. Course Outline. Course Outline. Illumination Models. Diffuse Interreflection
Advanced Computer Graphics CSE 163 [Spring 017], Lecture 11 Ravi Ramamoorthi http://www.cs.ucsd.edu/~ravir To Do Assignment due May 19 Should already be well on way. Contact us for difficulties etc. This
More informationAdobe Connect 8 Event Organizer Guide
Adbe Cnnect 8 Event Organizer Guide Questins fr Meeting HOST t ask at rganizatin meeting: Date (r dates) f event including time. Presenting t where Lcal ffice cubicles, reginal r glbal ffices, external
More informationCore ideas: Neumann series
Radiosity methods Core ideas: Neumann series We have B( x) = E( x) + ρ d ( x) B( u) cosθ i cosθ s all other surfaces πr(x,u) 2 Vis( x,u)da u Can write: Which gives B = E + ρkb B = E + (ρk)e + (ρk)(ρk)e
More informationMotivation. Monte Carlo Path Tracing. Monte Carlo Path Tracing. Monte Carlo Path Tracing. Monte Carlo Path Tracing
Advanced Computer Graphics (Spring 2013) CS 283, Lecture 11: Monte Carlo Path Tracing Ravi Ramamoorthi http://inst.eecs.berkeley.edu/~cs283/sp13 Motivation General solution to rendering and global illumination
More informationReusing Shading for Interactive Global Illumination GDC 2004
Reusing Shading for Interactive Global Illumination Kavita Bala Cornell University Bruce Walter Introduction What is this course about? Schedule What is Global Illumination? Computing Global Illumination
More informationRELEASE NOTES FOR PHOTOMESH 7.3.1
RELEASE NOTES FOR PHOTOMESH 7.3.1 Abut PhtMesh Skyline s PhtMesh fully autmates the generatin f high-reslutin, textured, 3D mesh mdels frm standard 2D phtgraphs, ffering a significant reductin in cst and
More informationComputer Graphics Global Illumination
Computer Graphics 2016 14. Global Illumination Hongxin Zhang State Key Lab of CAD&CG, Zhejiang University 2017-01-09 Course project - Tomorrow - 3 min presentation - 2 min demo Outline - Shadows - Radiosity
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Spring 2016 Lab Prject (PART A): A Full Cmputer! Issued Fri 4/8/16; Suggested
More informationNQueens Problem with CUDA
NQueens Prblem with CUDA Shuqing Chen (21760448) [MAP] [S.Chen] [NQueens Prblem with CUDA] Table f Cntents Backgrund Apprach Evaluatin Discussin Cnclusin [MAP] [S.Chen] [NQueens Prblem with CUDA] Backgrund
More informationIntegration to Fuel Truck Flowmeter Register. Java Native Interface. Windows Platforms
Integratin t Fuel Truck Flwmeter Register via Java Native Interface n Windws Platfrms Team: Dec13-07 Team Members Bryce Kvindlg Yaze Wang Jasn Kaiser Advisr Prfessr Gurpur Prabhu Client Oakland Crpratin
More informationDr. Linlin Ge. sensor. sensor. atmosphere. atmosphere. Principles of Remote Sensing. Session 1. GMAT 9600 Principles of Remote Sensing
GMAT 96 Principles f Remte Sensing Tpic 3 (b): Spectral Reflectance and Atmspheric Attenuatin Dr. Linlin Ge Outline 3.2 Reflectance 3.3 Spectral signatures 3.4 Atmspheric effects 3.5 Transmittance and
More informationTracking and Evaluation N3 Maths
Tracking and Evaluatin N3 Maths Yur teacher will instruct yu hw t fill this in. Name: Unit Assessment Standards Passed ( / ) Passed Resit 1.1 Selecting and using apprpriate numerical ntatin and units 1.2
More information