Modelling of radiative heat transfer applying computer graphics software

Size: px
Start display at page:

Download "Modelling of radiative heat transfer applying computer graphics software"

Transcription

1 Modelling of radiative heat transfer applying computer graphics software K. Domke Institute of Industrial Electrical Engineering, Poznań University of Technology, Poland Abstract The paper presents theoretical foundations for the modelling of phenomena related to visualisation performed by means of computer graphics software and for the modelling of radiative heat transfer. Since the equations describing both of these processes are very similar, there is a possibility of applying certain computer graphics programmes to resolve problems related to radiative heat transfer. The paper explores all necessary supplements making it possible to perform such calculations. For a system characterised by simple geometry, results of simulation of radiative heat transfer are presented and compared with results of analytical calculations. Keywords: RADIANCE, radiative heat transfer, visualisation, computer graphics software. 1 Introduction Thermokinetics, describing radiative heat transfer; lighting engineering, investigating problems of determination of surface illumination and computergenerated graphics, resolving issues connected with visualisation (it is the creation of seemingly three-dimensional representations of virtual reality on a two-dimensional screen, based on mathematical descriptions) they all examine, to a greater or smaller extent, the same phenomena of emission, transmission and absorption of optical radiation energy. The similarity of phenomena occurring in all of these cases additionally offers the possibility to use similar research tools to investigate them. Only the simplest tasks involving radiative heat transfer or lighting engineering can be solved by Siegel and Howell [1] using analytical methods. Practically, all more demanding problems in these fields are currently é Heat Transfer VIII, B. Sund

2 434 Heat Transfer VIII solved using numerical methods or by means of modelling and simulation: see Jaluria and Torrance [2]. Similarly, when solving computer graphics tasks, different simulation techniques are applied: Ashdown [3] and Ward et al [4]. Their intensive theoretical and practical development (determined chiefly by the needs of visual media), which took place in recent years, has markedly approximated models used in this field to the actual physical phenomena creating the reality described. It thus seems interesting to adapt such sophisticated computer graphics software to solve very complex problems involved in radiative heat transfer. 2 Governing equation Contemporary advanced computer graphics software and interior visualisation applications are based on the visualisation equation proposed by Kajiya [5], given below: L ( x,x ) = g( x,x ) Le( x,x ) + ρ( x,x,x ) L( x,x ) dx (1) Ω where L(x 0,x 1 ) is luminance of point x 0 : the total of luminance of radiation emitted L e (x 0, x 1 ) and reflected (integral value) in the direction of point x 1 ; g(x 0, x 1 ) - factor dependent on the geometry of the system, defining the visibility of point x 1 from x 0 ; ρ(x 0,x 0,x 1 ) specular reflectance of radiation for point x 0, with radiation propagating from the direction of point x 2 and reflected in the direction of x 1. Integration is performed along the whole hemisphere Ω surrounding x 0. This is illustrated by fig. 1. S 1 S 2.X 2.X 1 L(x 2,x 1 ) L(x 0,x 1 ) S 0 L e (x 0,x 1 ).X 0 Figure 1: Illustration of eqn (1). The eqn. (1) was written in the terminology used in lighting engineering and computer graphics, where the concept of luminance L v [lm/m 2 /sr] is used, referring to visible radiation. Thermokinetics, however, uses the concept of

3 Heat Transfer VIII 435 radiance L [W/m 2 /sr] referring to all optical radiation (including thermal radiation). The solution of eqn. (1) for every point of surfaces S 0...S n under consideration consists of determination of luminance of each of these points. This is the basic information, necessary for further construction of visual images of surfaces examined. Unfortunately, the eqn. (1) cannot be solved analytically. Only simulation methods can be applied. A commonly used method is backward ray tracing. The equation describing heat balance of point x 0 in Siegel and Howell [1] has a form that is similar to (1), as given below: p eff ( x + Ω 0, T, θ, φ ) = p ( x, T, θ, φ ), 0 e ρ( x, θ, φ, θ in, φ in )p in (x, T j, θ in, φ in 0 2 ) cos θdω (2) where, in radiative heat transfer terminology: p eff stands for surface density of effective radiant intensity (radiance) of point x 0 in the direction of x 1, defined by angles (θ, φ); T represents temperature and the index in concerns incident radiation. The eqn. (2), when only diffuse radiation is considered, is simplified to a system of linear equations, solved (when the number of points is limited) using exact methods (e.g. matrix methods) or approximate methods. When taking into account both diffuse and specular reflection, the eqn. (2) is solved applying simulation methods, usually radiosity method. However, this method calls for considerable computer resources (memory capacity and the number of calculations), which is a significant limitation in the case of radiative heat transfer systems which are geometrically more complex. 3 Surface illumination and radiative heat transfer Despite the fact that the eqns (1) and (2) describing light radiated from the surface (visible radiation) and heat radiation are practically identical, when considering systems of such surfaces, there are fundamental differences stemming from a range of simplifications which are perfectly legitimate in lighting engineering and computer-generated graphics and which, however, are not acceptable in investigations of radiative heat transfer. Thus when examining surface illumination, the distinction between active surfaces (sources of light) and passive surfaces (reflecting surfaces) is acceptable. It is also possible to disregard visible radiation falling on the source. However, in radiative heat transfer, each surface is at the same time active (since it emits radiation) and passive (since it reflects radiation). No radiation falling on any surface may therefore be ignored. In the case of surface illumination, absorbed radiation is disregarded and only reflected radiation is taken into account. This is permissible because in the case of light effects, the energy state (temperature) of boundary surfaces is not taken into consideration. In radiative heat transfer, the absorbed flux of power cannot be disregarded, as it is an essential element of the power

4 436 Heat Transfer VIII balance calculated for each boundary surface. In illumination investigations, the division of surfaces into active and passive ones, luminance of sources and reflection characteristics of the remaining surfaces are specified as boundary conditions. As a result, luminance distributions on examined surfaces are obtained. In the case of radiative transfer, the boundary conditions are temperature or power density and reflection-absorption characteristics of all surfaces. The final result of calculations is the determination of missing temperature values or power density values and power transfers between surfaces. Still, due to the similarity of eqns (1) and (2), there is a possibility of applying computer graphics software or visualisation based on the eqn. (1) and the method of backward ray tracing in radiative heat transfer simulations. In order to do this, it is necessary: to define an unambiguous relation between thermal values (temperature) on the boundary surface and light values (luminance), to supplement illumination simulation software (which takes into account the division into sources of light and reflecting surfaces) with procedures that include the simultaneous emission and reflection of radiation and also define the power absorbed. 4 Software used for illumination modelling and visualisation There is a very wide range of computer applications that can be used in computer graphics or interior visualisation. At the same time, various methods of determining illumination distributions and rendering are used, with varying accuracy of reproduction of light phenomena. Examples of such software are listed in table 1 below. Only those types of computer graphics or visualisation software are suitable for adaptation for the purpose of solution of problems connected with radiative heat transfer which offer distribution of luminance (or illuminance) on examined surfaces as an intermediate product. An accurate reproduction of the spatial characteristics of emitted and reflected radiation is also desirable. The latter can be achieved both by taking into consideration extreme cases of diffuse and specular reflection and a description of reflecting properties of materials using BRDF. 5 Thermal values and light values In tasks of radiative heat transfer for surfaces that form boundaries of the system under examination, two types of boundary conditions are specified: Dirichlet s boundary condition, i.e. specification of temperature; or Neumann s condition, where the density of power that penetrates the boundary surface from outside is defined. Both cases are illustrated in fig. 2.

5 Heat Transfer VIII 437 Table 1: List of selected computer graphics software which can be used in surface illumination simulations. Name of application Lightscape Visualizat. System - LVS ver Spectr system ver Radiance ver. 2.5 Method of determin. of light distribut. Energybased radiation balance Monte Carlo + bidirect. backward ray tracing Backward ray tracing + Monte Carlo Backward ray tracing Backward ray tracing Backward ray tracing Space distribut. of sources perfectly specular parallel or just any kind Diffuse or IES format possible Method of visualisation (rendering) Characteristics of reflecting materials perfectly specular perfectly specular, BRDF** perfectly specular, BRDF, anisotrop. Intermediate product Distrib. of luminance or illumin.: files* Distrib. of luminance or illumin.: files and drawings Distrib. of luminance or illumin.: files * only in the commercial version ** only for rendering Not considered Spread reflection, sources of parallel radiation Both diffuse and BRDF defined radiation, Selfdivision of surface Secondary sources for some materials set of T Dirichlet s condition radiative heat transfer set L interior illumination set of p Neumann s condition P out interreflection procedure: determines L Figure 2: Radiative heat transfer and an equivalent illumination system. In the interior illumination system, luminance L of the source of light, equivalent to the surface with Dirichlet s condition (set temperature T and emissivity ε) from the radiative heat transfer system is specified by the formula (3) Domke et al [6] given below: σ S ε T L = (3) S π p 4

6 438 Heat Transfer VIII where: S is the plane surface, σ = 5, W/m 2 K 4, and the index p represents a plane perpendicular to the direction of ray propagation. By contrast, in the case of a surface with Neumann s boundary condition (set p zw ), there is no possibility of direct determination of L. The value of equivalent luminance L can be defined in the course of procedure adjusting the current value of L x to external power (P out = p out S) and the value of irradiance E in coming from other surfaces of the system. Also, the balance of power of surface S derived in Domke et al [6] should be considered: Pout + E in S ε L = (4) S π p Therefore, using the formulas given in (3) and (4), it is possible to replace boundary surfaces of the radiative heat transfer system, for which initially either temperature or the density of external power was specified, with energetically equivalent surfaces which are sources of light with known luminance L. An additional procedure is also required for the purpose of taking into consideration the fact described in section 3, i.e. lack of possibility of dividing surfaces into active (sources of light) and passive (reflecting surfaces) in radiative transfer, which is required by computer graphics software. This is achieved by granting a single surface the status of source, while regarding other surfaces as passive ones. Planes of this type experience the process of reflection and absorption of radiation. The status of source is granted successively to each of the surfaces and absorbed radiation is summed up. This procedure, supplementing the RADIANCE system, is described in greater detail in Domke et al [6]. 6 RADIANCE system One of the publicly available [7] software packages setting up a new calculation environment is RADIANCE. Is made up of a set of procedures written in the C language, working in the UNIX environment and designed, according to the intention of its original developers, for interior visualisation in Ward and Shakespeare [4]. In addition to final visualisation images of virtual reality, the RADIANCE package generates the distribution of luminance on set surfaces as an intermediate product (cf. table. 1). These features, following addition of some extra procedures, make it possible to use this package to perform modelling and simulation of radiative heat transfer. The interconnection of the process of visualisation and thermal calculations is illustrated in fig. 3. The difference consists of determining either irradiance E, whose values are necessary for further visualisation process, or absorbed power P a, which is necessary for drawing up thermal balances of surfaces and determining thermal power transferred radiatively between the boundary surfaces of the system.

7 Heat Transfer VIII 439 Data concerning geometry of system and emission properties Simulation of emitted radiation Reflexivity data Examination of ray history for each reflection determination and summation of irradiance absorbed power End of illumination task - luminances known End of energy transfer task - powers and temperatures known Data concerning conditions of vision Visualisation End of visualisation task image of scene known Figure 3: Diagram illustrating the process of simulation applied to visualisation and radiative heat transfer tasks. 7 Example of radiative transfer The case examined involves radiative heat transfer between two opposite rectangles (fig. 4), whose temperatures and emmissivities are known. It is assumed that radiation is diffuse. The configuration coefficient ϕ 1-2 of such system is defined by the following formula in Siegel and Howell [1]: ϕ 1 2= X2Y2 ln + X Y2 arctg πxy X Y X Y2 +, Y + Y X2arctg X arctg ( X) Y arctg ( Y) X2 (5)

8 440 Heat Transfer VIII S 1, T 1, ε 1 p 1-2 S 2, T 2, ε 2 h a b Figure 4: Examined system of radiative heat transfer. Table 2: Values of mean configuration coefficient ϕ 1 2 and density of radiative transfer power p 1-2 determined using the method of simulation and analytical calculations. Configuration coefficient ϕ 1 2 Transfer power densities p 1-2 [W/m 2 ] Height h Analytic calculation RADIANCE calculation Error (%) Analytic calculation RADIANCE calculation Error (%) 0, for: a=3, b=2, T 1 =1000K, ε 1 =0,8, T 2 =800K, ε 2 =0,6 where: X=a/h, X2=1+X 2, Y=b/h, Y2=1+Y 2 power p 1-2 equals: and density of radiative transfer p ) σε 1ε 2ϕ1 2 (T T = (6) 1 (1 ε )(1 ε ) ϕ Table 2 includes the results for configuration coefficient values ϕ 1-2 and densities of radiative transfer power p 1-2 obtained thanks to modelling of radiative heat

9 Heat Transfer VIII 441 transfer based on the computer graphics software package RADIANCE, contrasted with ϕ 1-2 and p 1-2 values resulting from accurate formulas given in eqns (5) and (6). The data included in table 2 regards diffuse radiation. The RADIANCE package also makes it possible to model radiative heat transfer for any spatial nature of emitted and reflected radiation. Modelling and simulation of this type of radiation in such case is the only possible method of calculation, as results of this type cannot be produced through accurate analytical calculations. Examples of results obtained for actual materials with non-diffuse characteristics are given in Domke and Hauser [8]. 8 Conclusion It is possible to apply computer graphics software designed for interior visualisation which makes it possible to define luminance distributions (e.g. RADIANCE) for the purposes of simulation of radiative heat transfer and for the determination of distribution of temperatures and power densities on boundary surfaces. References [1] Siegel R., Howell J.R.: Thermal radiation heat Transfer.: Mc-Graw Hill Book Co.:, New York, [2] Jaluria Y., Torrance K.E.: Computational heat transfer. Hemisphere Pub. Co.: Washington, [3] Ashdown I.: Radiosity A Programmer s Perspective. John Wiley & Sons Inc.: New York, [4] Ward G.L., Shakespeare R.: Rendering with RADIANCE- The Art and Science of Lighting Visualization. Morgan Kaufmann Publ.: San Francisco, [5] Kajiya J. The Rendering Equations. Computer Graphics, 20(4), [6] Domke K, Hauser J., Wandachowicz K.: Calculation of radiation flux transfer using ray tracing method (Chapter X), Computer Applications in electrical engineering. ed. Nawrowski R., Wyd. Inst. Elektrotechniki Przemysłowej Pol. Pozn., Poznań pp , [7] RADIANCE. Home page. polish page: [8] Domke K, Hauser J: Application of RADIANCE procedures for radiative heat transfer modeling (Chapter X), Computer aid design of electroheat devices ed. Hering M., Sajdak Cz., Wciślik M., Wyd. Pol Śląskiej, Gliwice, pp 32-49, 2002.

Global 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. 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 information

The Rendering Equation and Path Tracing

The 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 information

Radiance. Radiance properties. Radiance properties. Computer Graphics (Fall 2008)

Radiance. Radiance properties. Radiance properties. Computer Graphics (Fall 2008) Computer Graphics (Fall 2008) COMS 4160, Lecture 19: Illumination and Shading 2 http://www.cs.columbia.edu/~cs4160 Radiance Power per unit projected area perpendicular to the ray per unit solid angle in

More information

Overview. Radiometry and Photometry. Foundations of Computer Graphics (Spring 2012)

Overview. Radiometry and Photometry. Foundations of Computer Graphics (Spring 2012) Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 21: Radiometry http://inst.eecs.berkeley.edu/~cs184 Overview Lighting and shading key in computer graphics HW 2 etc. ad-hoc shading models,

More information

Raytracing & Epsilon. Today. Last Time? Forward Ray Tracing. Does Ray Tracing Simulate Physics? Local Illumination

Raytracing & 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 information

THE goal of rendering algorithms is to synthesize images of virtual scenes. Global illumination

THE goal of rendering algorithms is to synthesize images of virtual scenes. Global illumination 2 Fundamentals of Light Transport He who loves practice without theory is like the sailor who boards ship without a rudder and compass and never knows where he may cast. Leonardo Da Vinci, 1452 1519 THE

More information

INFOGR Computer Graphics. J. Bikker - April-July Lecture 10: Shading Models. Welcome!

INFOGR Computer Graphics. J. Bikker - April-July Lecture 10: Shading Models. Welcome! INFOGR Computer Graphics J. Bikker - April-July 2016 - Lecture 10: Shading Models Welcome! Today s Agenda: Introduction Light Transport Materials Sensors Shading INFOGR Lecture 10 Shading Models 3 Introduction

More information

The Rendering Equation & Monte Carlo Ray Tracing

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 information

2/1/10. Outline. The Radiance Equation. Light: Flux Equilibrium. Light: Radiant Power. Light: Equation. Radiance. Jan Kautz

2/1/10. Outline. The Radiance Equation. Light: Flux Equilibrium. Light: Radiant Power. Light: Equation. Radiance. Jan Kautz Outline Jan Kautz Basic terms in radiometry Radiance Reflectance The operator form of the radiance equation Meaning of the operator form Approximations to the radiance equation 2005 Mel Slater, 2006 Céline

More information

Global Illumination The Game of Light Transport. Jian Huang

Global Illumination The Game of Light Transport. Jian Huang Global Illumination The Game of Light Transport Jian Huang Looking Back Ray-tracing and radiosity both computes global illumination Is there a more general methodology? It s a game of light transport.

More information

MIT Monte-Carlo Ray Tracing. MIT EECS 6.837, Cutler and Durand 1

MIT 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 information

CENG 477 Introduction to Computer Graphics. Ray Tracing: Shading

CENG 477 Introduction to Computer Graphics. Ray Tracing: Shading CENG 477 Introduction to Computer Graphics Ray Tracing: Shading Last Week Until now we learned: How to create the primary rays from the given camera and image plane parameters How to intersect these rays

More information

Illumination and Shading - II

Illumination and Shading - II Illumination and Shading - II Computer Graphics COMP 770 (236) Spring 2007 Instructor: Brandon Lloyd 2/19/07 1 From last time Light Sources Empirical Illumination Shading Local vs Global Illumination 2/19/07

More information

COMPUTER GRAPHICS COURSE. LuxRender. Light Transport Foundations

COMPUTER GRAPHICS COURSE. LuxRender. Light Transport Foundations COMPUTER GRAPHICS COURSE LuxRender Light Transport Foundations Georgios Papaioannou - 2015 Light Transport Light is emitted at the light sources and scattered around a 3D environment in a practically infinite

More information

Lecture 7 - Path Tracing

Lecture 7 - Path Tracing INFOMAGR Advanced Graphics Jacco Bikker - November 2016 - February 2017 Lecture 7 - I x, x = g(x, x ) ε x, x + S ρ x, x, x I x, x dx Welcome! Today s Agenda: Introduction Advanced Graphics 3 Introduction

More information

Validation of Heat Conduction 2D Analytical Model in Spherical Geometries using infrared Thermography.*

Validation of Heat Conduction 2D Analytical Model in Spherical Geometries using infrared Thermography.* 11 th International Conference on Quantitative InfraRed Thermography Validation of Heat Conduction 2D Analytical Model in Spherical Geometries using infrared Thermography.* by C. San Martín 1,2, C. Torres

More information

The Rendering Equation. Computer Graphics CMU /15-662

The 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 information

Global Illumination and the Rendering Equation

Global Illumination and the Rendering Equation CS294-13: Special Topics Lecture #3 Advanced Computer Graphics University of California, Berkeley Handout Date??? Global Illumination and the Rendering Equation Lecture #3: Wednesday, 9 September 2009

More information

Understanding Variability

Understanding Variability Understanding Variability Why so different? Light and Optics Pinhole camera model Perspective projection Thin lens model Fundamental equation Distortion: spherical & chromatic aberration, radial distortion

More information

Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 12

Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 12 Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 1 3. EM INTERACTIONS WITH MATERIALS In order for an object to be sensed, the object must reflect,

More information

Numerical Computation of Net Radiative Heat Transfer within a Non Absorbing Furnace Enclosure

Numerical Computation of Net Radiative Heat Transfer within a Non Absorbing Furnace Enclosure Leonardo Journal of Sciences ISSN 1583-0233 Issue 9, July-December 2006 p. 149-158 Numerical Computation of Net Radiative Heat Transfer within a Non Absorbing Furnace Enclosure Department of Mechanical

More information

Global Illumination CS334. Daniel G. Aliaga Department of Computer Science Purdue University

Global 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 information

Schedule. MIT Monte-Carlo Ray Tracing. Radiosity. Review of last week? Limitations of radiosity. Radiosity

Schedule. 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 information

CS 5625 Lec 2: Shading Models

CS 5625 Lec 2: Shading Models CS 5625 Lec 2: Shading Models Kavita Bala Spring 2013 Shading Models Chapter 7 Next few weeks Textures Graphics Pipeline Light Emission To compute images What are the light sources? Light Propagation Fog/Clear?

More information

Introduction. Chapter Computer Graphics

Introduction. Chapter Computer Graphics Chapter 1 Introduction 1.1. Computer Graphics Computer graphics has grown at an astounding rate over the last three decades. In the 1970s, frame-buffers capable of displaying digital images were rare and

More information

BRDF Computer Graphics (Spring 2008)

BRDF Computer Graphics (Spring 2008) BRDF Computer Graphics (Spring 2008) COMS 4160, Lecture 20: Illumination and Shading 2 http://www.cs.columbia.edu/~cs4160 Reflected Radiance proportional to Irradiance Constant proportionality: BRDF [CW

More information

Part I The Basic Algorithm. Principles of Photon Mapping. A two-pass global illumination method Pass I Computing the photon map

Part I The Basic Algorithm. Principles of Photon Mapping. A two-pass global illumination method Pass I Computing the photon map Part I The Basic Algorithm 1 Principles of A two-pass global illumination method Pass I Computing the photon map A rough representation of the lighting in the scene Pass II rendering Regular (distributed)

More information

A 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 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 information

Introduction to Computer Vision. Introduction CMPSCI 591A/691A CMPSCI 570/670. Image Formation

Introduction to Computer Vision. Introduction CMPSCI 591A/691A CMPSCI 570/670. Image Formation Introduction CMPSCI 591A/691A CMPSCI 570/670 Image Formation Lecture Outline Light and Optics Pinhole camera model Perspective projection Thin lens model Fundamental equation Distortion: spherical & chromatic

More information

Global Illumination. CSCI 420 Computer Graphics Lecture 18. BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Ch

Global 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 information

13 Distribution Ray Tracing

13 Distribution Ray Tracing 13 In (hereafter abbreviated as DRT ), our goal is to render a scene as accurately as possible. Whereas Basic Ray Tracing computed a very crude approximation to radiance at a point, in DRT we will attempt

More information

Advanced 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 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 information

GEOG 4110/5100 Advanced Remote Sensing Lecture 2

GEOG 4110/5100 Advanced Remote Sensing Lecture 2 GEOG 4110/5100 Advanced Remote Sensing Lecture 2 Data Quality Radiometric Distortion Radiometric Error Correction Relevant reading: Richards, sections 2.1 2.8; 2.10.1 2.10.3 Data Quality/Resolution Spatial

More information

CS 428: Fall Introduction to. Radiosity. Andrew Nealen, Rutgers, /7/2009 1

CS 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 information

http://radsite.lbl.gov/radiance Introduction Describe Radiance system and theory. Create and simulate Radiance models via ESP-r: Generate external/internal images, Glare analysis, Generate daylight factor

More information

Lights, Surfaces, and Cameras. Light sources emit photons Surfaces reflect & absorb photons Cameras measure photons

Lights, Surfaces, and Cameras. Light sources emit photons Surfaces reflect & absorb photons Cameras measure photons Reflectance 1 Lights, Surfaces, and Cameras Light sources emit photons Surfaces reflect & absorb photons Cameras measure photons 2 Light at Surfaces Many effects when light strikes a surface -- could be:

More information

Global Illumination with Glossy Surfaces

Global Illumination with Glossy Surfaces Global Illumination with Glossy Surfaces Wolfgang Stürzlinger GUP, Johannes Kepler Universität, Altenbergerstr.69, A-4040 Linz, Austria/Europe wrzl@gup.uni-linz.ac.at Abstract Photorealistic rendering

More information

Global Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.

Global 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 information

Introduction to Physically-Based Illumination, Radiosity and Shadow Computations for Computer Graphics

Introduction to Physically-Based Illumination, Radiosity and Shadow Computations for Computer Graphics Introduction to Physically-Based Illumination, Radiosity and Shadow Computations for Computer Graphics Eugene Fiume Department of Computer Science University of Toronto 1 CSC2522 Lecture Notes January,

More information

Wednesday, 26 January 2005, 14:OO - 17:OO h.

Wednesday, 26 January 2005, 14:OO - 17:OO h. Delft University of Technology Faculty Electrical Engineering, Mathematics, and Computer Science Mekelweg 4, Delft TU Delft Examination for Course IN41 5 1-3D Computer Graphics and Virtual Reality Please

More information

Lighting and Reflectance COS 426

Lighting and Reflectance COS 426 ighting and Reflectance COS 426 Ray Casting R2mage *RayCast(R3Scene *scene, int width, int height) { R2mage *image = new R2mage(width, height); for (int i = 0; i < width; i++) { for (int j = 0; j < height;

More information

Skylight to enhance outdoor scenes Real-Time Graphics. The atmosphere. Rayleigh scattering. Jeppe Revall Frisvad.

Skylight to enhance outdoor scenes Real-Time Graphics. The atmosphere. Rayleigh scattering. Jeppe Revall Frisvad. Skylight to enhance outdoor scenes 02564 Real-Time Graphics Skylight and irradiance environment maps Jeppe Revall Frisvad March 2016 Esplanade, Saint Clair, Dunedin, New ealand: -45.9121, 170.4893 The

More information

Comparison of radiosity and ray-tracing techniques with a practical design procedure for the prediction of daylight levels in atria

Comparison of radiosity and ray-tracing techniques with a practical design procedure for the prediction of daylight levels in atria Renewable Energy 28 (2003) 2157 2162 www.elsevier.com/locate/renene Technical note Comparison of radiosity and ray-tracing techniques with a practical design procedure for the prediction of daylight levels

More information

Recent Advances in Monte Carlo Offline Rendering

Recent Advances in Monte Carlo Offline Rendering CS294-13: Special Topics Lecture #6 Advanced Computer Graphics University of California, Berkeley Monday, 21 September 2009 Recent Advances in Monte Carlo Offline Rendering Lecture #6: Monday, 21 September

More information

782 Schedule & Notes

782 Schedule & Notes 782 Schedule & Notes Tentative schedule - subject to change at a moment s notice. This is only a guide and not meant to be a strict schedule of how fast the material will be taught. The order of material

More information

Illumination in Computer Graphics

Illumination in Computer Graphics Illumination in Computer Graphics Ann McNamara Illumination in Computer Graphics Definition of light sources. Analysis of interaction between light and objects in a scene. Rendering images that are faithful

More information

Local Reflection Models

Local Reflection Models Local Reflection Models Illumination Thus Far Simple Illumination Models Ambient + Diffuse + Attenuation + Specular Additions Texture, Shadows, Used in global algs! (Ray tracing) Problem: Different materials

More information

Topic 9: Lighting & Reflection models 9/10/2016. Spot the differences. Terminology. Two Components of Illumination. Ambient Light Source

Topic 9: Lighting & Reflection models 9/10/2016. Spot the differences. Terminology. Two Components of Illumination. Ambient Light Source Topic 9: Lighting & Reflection models Lighting & reflection The Phong reflection model diffuse component ambient component specular component Spot the differences Terminology Illumination The transport

More information

Reflection models and radiometry Advanced Graphics

Reflection models and radiometry Advanced Graphics Reflection models and radiometry Advanced Graphics Rafał Mantiuk Computer Laboratory, University of Cambridge Applications To render realistic looking materials Applications also in computer vision, optical

More information

Topic 9: Lighting & Reflection models. Lighting & reflection The Phong reflection model diffuse component ambient component specular component

Topic 9: Lighting & Reflection models. Lighting & reflection The Phong reflection model diffuse component ambient component specular component Topic 9: Lighting & Reflection models Lighting & reflection The Phong reflection model diffuse component ambient component specular component Spot the differences Terminology Illumination The transport

More information

Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao

Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao Computer Science Department University of California, Irvine CS295, Spring 2017 Shuang Zhao 1 Today s Lecture Radiometry Physics of light BRDFs How materials

More information

Using the Discrete Ordinates Radiation Model

Using the Discrete Ordinates Radiation Model Tutorial 6. Using the Discrete Ordinates Radiation Model Introduction This tutorial illustrates the set up and solution of flow and thermal modelling of a headlamp. The discrete ordinates (DO) radiation

More information

Development of an Advanced Radiation Exchange Module for Use in Simulation of Spaces with Radiant Systems

Development of an Advanced Radiation Exchange Module for Use in Simulation of Spaces with Radiant Systems Purdue University Purdue e-pubs International High Performance Buildings Conference School of Mechanical Engineering 2010 Development of an Advanced Radiation Exchange Module for Use in Simulation of Spaces

More information

Path Tracing part 2. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017

Path 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 information

The Spherical Harmonics Discrete Ordinate Method for Atmospheric Radiative Transfer

The Spherical Harmonics Discrete Ordinate Method for Atmospheric Radiative Transfer The Spherical Harmonics Discrete Ordinate Method for Atmospheric Radiative Transfer K. Franklin Evans Program in Atmospheric and Oceanic Sciences University of Colorado, Boulder Computational Methods in

More information

The Rendering Equation. Computer Graphics CMU /15-662, Fall 2016

The Rendering Equation. Computer Graphics CMU /15-662, Fall 2016 The Rendering Equation Computer Graphics CMU 15-462/15-662, Fall 2016 Review: What is radiance? Radiance at point p in direction N is radiant energy ( #hits ) per unit time, per solid angle, per unit area

More information

Global Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.

Global 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 information

Local Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller

Local Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller Local Illumination CMPT 361 Introduction to Computer Graphics Torsten Möller Graphics Pipeline Hardware Modelling Transform Visibility Illumination + Shading Perception, Interaction Color Texture/ Realism

More information

Lighting - the Radiance Equation

Lighting - the Radiance Equation CHAPTER 3 Lighting - the Radiance Equation Lighting The Fundamental Problem for Computer Graphics So far we have a scene composed of geometric objects. In computing terms this would be a data structure

More information

Assignment #2. (Due date: 11/6/2012)

Assignment #2. (Due date: 11/6/2012) Computer Vision I CSE 252a, Fall 2012 David Kriegman Assignment #2 (Due date: 11/6/2012) Name: Student ID: Email: Problem 1 [1 pts] Calculate the number of steradians contained in a spherical wedge with

More information

Local vs. Global Illumination & Radiosity

Local 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 information

Illumination. Courtesy of Adam Finkelstein, Princeton University

Illumination. Courtesy of Adam Finkelstein, Princeton University llumination Courtesy of Adam Finkelstein, Princeton University Ray Casting mage RayCast(Camera camera, Scene scene, int width, int height) { mage image = new mage(width, height); for (int i = 0; i < width;

More information

Ghost and Stray Light Analysis using TracePro. February 2012 Webinar

Ghost and Stray Light Analysis using TracePro. February 2012 Webinar Ghost and Stray Light Analysis using TracePro February 2012 Webinar Moderator: Andy Knight Technical Sales Manager Lambda Research Corporation Presenter: Michael Gauvin Vice President of Sales Lambda Research

More information

In the real world, light sources emit light particles, which travel in space, reflect at objects or scatter in volumetric media (potentially multiple

In the real world, light sources emit light particles, which travel in space, reflect at objects or scatter in volumetric media (potentially multiple 1 In the real world, light sources emit light particles, which travel in space, reflect at objects or scatter in volumetric media (potentially multiple times) until they are absorbed. On their way, they

More information

Photometric Stereo.

Photometric Stereo. Photometric Stereo Photometric Stereo v.s.. Structure from Shading [1] Photometric stereo is a technique in computer vision for estimating the surface normals of objects by observing that object under

More information

Computer Graphics. Illumination and Shading

Computer Graphics. Illumination and Shading Rendering Pipeline modelling of geometry transformation into world coordinates placement of cameras and light sources transformation into camera coordinates backface culling projection clipping w.r.t.

More information

To Do. Advanced Computer Graphics. Course Outline. Course Outline. Illumination Models. Diffuse Interreflection

To 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 information

Biased Monte Carlo Ray Tracing

Biased Monte Carlo Ray Tracing Biased Monte Carlo Ray Tracing Filtering, Irradiance Caching, and Photon Mapping Henrik Wann Jensen Stanford University May 23, 2002 Unbiased and Consistent Unbiased estimator: E{X} =... Consistent estimator:

More information

A Monte Carlo Approach for the Cook-Torrance Model

A Monte Carlo Approach for the Cook-Torrance Model A Monte Carlo Approach for the Cook-Torrance Model I.T. Dimov, T.V. Gurov, and A.A. Penzov Inst. for Par. Proc. - Bulg. Acad. of Sci., Acad. G. Bonchev st, bl. 25 A,1113 Sofia, Bulgaria, ivdimov@bas.bg

More information

GAMES Webinar: Rendering Tutorial 2. Monte Carlo Methods. Shuang Zhao

GAMES Webinar: Rendering Tutorial 2. Monte Carlo Methods. Shuang Zhao GAMES Webinar: Rendering Tutorial 2 Monte Carlo Methods Shuang Zhao Assistant Professor Computer Science Department University of California, Irvine GAMES Webinar Shuang Zhao 1 Outline 1. Monte Carlo integration

More information

Radiometry and reflectance

Radiometry and reflectance Radiometry and reflectance http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2018, Lecture 16 Course announcements Homework 4 is still ongoing - Any questions?

More information

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ = Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Total energy radiating from the body over some time is Q total Radiant

More information

Ray Tracing: Special Topics CSCI 4239/5239 Advanced Computer Graphics Spring 2018

Ray Tracing: Special Topics CSCI 4239/5239 Advanced Computer Graphics Spring 2018 Ray Tracing: Special Topics CSCI 4239/5239 Advanced Computer Graphics Spring 2018 Theoretical foundations Ray Tracing from the Ground Up Chapters 13-15 Bidirectional Reflectance Distribution Function BRDF

More information

Introduction to Computer Vision. Week 8, Fall 2010 Instructor: Prof. Ko Nishino

Introduction to Computer Vision. Week 8, Fall 2010 Instructor: Prof. Ko Nishino Introduction to Computer Vision Week 8, Fall 2010 Instructor: Prof. Ko Nishino Midterm Project 2 without radial distortion correction with radial distortion correction Light Light Light! How do you recover

More information

Global Illumination. COMP 575/770 Spring 2013

Global 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 information

Validation of Radiance against CIE171:2006. and Improved Adaptive Subdivision of Circular Light Sources

Validation of Radiance against CIE171:2006. and Improved Adaptive Subdivision of Circular Light Sources Validation of Radiance against CIE171:2006 and Improved Adaptive Subdivision of Circular Light Sources David Geisler-Moroder Arne Dür Department of Mathematics University of Innsbruck, Austria 7th International

More information

w Foley, Section16.1 Reading

w Foley, Section16.1 Reading Shading w Foley, Section16.1 Reading Introduction So far, we ve talked exclusively about geometry. w What is the shape of an object? w How do I place it in a virtual 3D space? w How do I know which pixels

More information

Introduction to Radiosity

Introduction to Radiosity Introduction to Radiosity Produce photorealistic pictures using global illumination Mathematical basis from the theory of heat transfer Enables color bleeding Provides view independent representation Unfortunately,

More information

Capturing light. Source: A. Efros

Capturing light. Source: A. Efros Capturing light Source: A. Efros Review Pinhole projection models What are vanishing points and vanishing lines? What is orthographic projection? How can we approximate orthographic projection? Lenses

More information

Spring 2012 Final. CS184 - Foundations of Computer Graphics. University of California at Berkeley

Spring 2012 Final. CS184 - Foundations of Computer Graphics. University of California at Berkeley Spring 2012 Final CS184 - Foundations of Computer Graphics University of California at Berkeley Write your name HERE: Write your login HERE: Closed book. You may not use any notes or printed/electronic

More information

Monte Carlo method in optical radiometry

Monte Carlo method in optical radiometry metrologia A. V. Prokhorov Abstract. State-of-the-art in the application of the Monte Carlo method (MCM) to the computational problems of optical radiometry is discussed. The MCM offers a universal technique

More information

Module 5: Video Modeling Lecture 28: Illumination model. The Lecture Contains: Diffuse and Specular Reflection. Objectives_template

Module 5: Video Modeling Lecture 28: Illumination model. The Lecture Contains: Diffuse and Specular Reflection. Objectives_template The Lecture Contains: Diffuse and Specular Reflection file:///d /...0(Ganesh%20Rana)/MY%20COURSE_Ganesh%20Rana/Prof.%20Sumana%20Gupta/FINAL%20DVSP/lecture%2028/28_1.htm[12/30/2015 4:22:29 PM] Diffuse and

More information

Announcement. Lighting and Photometric Stereo. Computer Vision I. Surface Reflectance Models. Lambertian (Diffuse) Surface.

Announcement. Lighting and Photometric Stereo. Computer Vision I. Surface Reflectance Models. Lambertian (Diffuse) Surface. Lighting and Photometric Stereo CSE252A Lecture 7 Announcement Read Chapter 2 of Forsyth & Ponce Might find section 12.1.3 of Forsyth & Ponce useful. HW Problem Emitted radiance in direction f r for incident

More information

Image Processing 1 (IP1) Bildverarbeitung 1

Image Processing 1 (IP1) Bildverarbeitung 1 MIN-Fakultät Fachbereich Informatik Arbeitsbereich SAV/BV (KOGS) Image Processing 1 (IP1) Bildverarbeitung 1 Lecture 20: Shape from Shading Winter Semester 2015/16 Slides: Prof. Bernd Neumann Slightly

More information

To Do. Real-Time High Quality Rendering. Motivation for Lecture. Monte Carlo Path Tracing. Monte Carlo Path Tracing. Monte Carlo Path Tracing

To Do. Real-Time High Quality Rendering. Motivation for Lecture. Monte Carlo Path Tracing. Monte Carlo Path Tracing. Monte Carlo Path Tracing Real-Time High Quality Rendering CSE 274 [Fall 2015], Lecture 5 Tour of Modern Offline Rendering To Do Project milestone (1-2 pages), final project proposal Due on Oct 27 Please get in touch with me if

More information

Németh, Zoltán; Veres, Ádám; Nagy, Balázs Vince: Simulations for optical design and analysis

Németh, Zoltán; Veres, Ádám; Nagy, Balázs Vince: Simulations for optical design and analysis Németh, Zoltán; Veres, Ádám; Nagy, Balázs Vince: Simulations for optical design and analysis URN: urn:nbn:de:gbv:ilm1-2012100142-135-6 URL: http://nbn-resolving.de/urn:nbn:de:gbv:ilm1-2012100142-135-6

More information

Paths, diffuse interreflections, caching and radiometry. D.A. Forsyth

Paths, diffuse interreflections, caching and radiometry. D.A. Forsyth Paths, diffuse interreflections, caching and radiometry D.A. Forsyth How we got here We want to render diffuse interreflections strategy: compute approximation B-hat, then gather B = E +(ρk)e +(ρk)( ˆB

More information

Improved Radiance Gradient Computation

Improved Radiance Gradient Computation Improved Radiance Gradient Computation Jaroslav Křivánek Pascal Gautron Kadi Bouatouch Sumanta Pattanaik Czech Technical University New gradients Gradients by [Křivánek et al. 2005] Figure 1: Right: The

More information

Heat Transfer Modeling using ANSYS FLUENT

Heat Transfer Modeling using ANSYS FLUENT Lecture 5 Radiation Heat Transfer 14.5 Release Heat Transfer Modeling using ANSYS FLUENT 2013 ANSYS, Inc. March 28, 2013 1 Release 14.5 Outline Radiation modelling theory Radiation models in FLUENT Surface-to-Surface

More information

Parallel Monte Carlo Sampling Scheme for Sphere and Hemisphere

Parallel Monte Carlo Sampling Scheme for Sphere and Hemisphere Parallel Monte Carlo Sampling Scheme for Sphere and Hemisphere I.T. Dimov 1,A.A.Penzov 2, and S.S. Stoilova 3 1 Institute for Parallel Processing, Bulgarian Academy of Sciences Acad. G. Bonchev Str., bl.

More information

Lecture 4: Reflection Models

Lecture 4: Reflection Models Lecture 4: Reflection Models CS 660, Spring 009 Kavita Bala Computer Science Cornell University Outline Light sources Light source characteristics Types of sources Light reflection Physics-based models

More information

BRDFs. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017

BRDFs. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017 BRDFs Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017 The Rendering Equation Radiance Radiance is a measure of the quantity of light radiation reflected (and/or emitted) from a surface within

More information

Radiometry, Radiosity and Photon Mapping

Radiometry, Radiosity and Photon Mapping Radiometry, Radiosity and Photon Mapping When images produced using the rendering techniques described in Chapter 3 just are not giving you the realism you require probably the first technique that comes

More information

Global Illumination and Radiosity

Global 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 information

Monte-Carlo Ray Tracing. Antialiasing & integration. Global illumination. Why integration? Domains of integration. What else can we integrate?

Monte-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 information

Evaluation of radiative power loading on WEST metallic in-vessel components

Evaluation of radiative power loading on WEST metallic in-vessel components Evaluation of radiative power loading on WEST metallic in-vessel components M-H. Aumeunier 1, P. Moreau, J. Bucalossi, M. Firdaouss CEA/IRFM F-13108 Saint-Paul-Lez-Durance, France E-mail: marie-helene.aumeunier@cea.fr

More information

Rays and Throughput. The Light Field. Page 1

Rays and Throughput. The Light Field. Page 1 Page 1 The Light Field Rays and throughput Form factors Light field representations Hemispherical illumination Illumination from uniform area light sources Shadows: Blockers, umbras and penumbras Radiosity

More information

x ~ Hemispheric Lighting

x ~ Hemispheric Lighting Irradiance and Incoming Radiance Imagine a sensor which is a small, flat plane centered at a point ~ x in space and oriented so that its normal points in the direction n. This sensor can compute the total

More information

Chapter 13 RADIATION HEAT TRANSFER

Chapter 13 RADIATION HEAT TRANSFER Heat and Mass Transfer: Fundamentals & Applications Fourth Edition in SI Units Yunus A. Cengel, Afshin J. Ghajar McGraw-Hill, 2011 Chapter 13 RADIATION HEAT TRANSFER PM Dr Mazlan Abdul Wahid Universiti

More information

Illumination and Shading

Illumination and Shading Illumination and Shading Computer Graphics COMP 770 (236) Spring 2007 Instructor: Brandon Lloyd 2/14/07 1 From last time Texture mapping overview notation wrapping Perspective-correct interpolation Texture

More information