DOC PREVIEW
Berkeley COMPSCI 184 - Radiometry

This preview shows page 1-2-3 out of 10 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 10 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 10 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 10 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 10 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CS-184: Computer GraphicsLecture #23: Radiometry Prof. James O’BrienUniversity of California, BerkeleyV2006-F-23-1.02TodayRadiometry: measuring lightLocal Illumination and Raytracing were discussed in an ad hoc fashionProper discussion requires proper unitsNot just pretty pictures... but correct pictures3Matching RealityUnknown4Matching RealityPhotoRenderedCornell Box ComparisonCornell Program of Computer Graphics5UnitsLight energy Really power not energy is what we measureJoules / second ( J/s ) = Watts ( W )Spectral energy density power per unit spectrum intervalWatts / nano-meter ( W/nm )Properly done as function over spectrumOften just sampled for RGBOften we assume people know we’re talking about S.E.D. and just say E...6IrradianceTotal light striking surface from all directionsOnly meaningful w.r.t. a surfacePower per square meter ( )Really S.E.D. per square meter ( )Not all directions sum the same because of foreshorteningW/m2W/m2/nm7W/m2/nmRadiant ExitanceTotal light leaving surface over all directionsOnly meaningful w.r.t. a surfacePower per square meter ( )Really S.E.D. per square meter ( )Also called RadiositySum over all directions ! same in all directionsW/m28Solid AnglesRegular angles measured in radiansMeasured by arc-length on unit circle Solid angles measured in steradiansMeasured by area on unit sphereNot necessarily little round pieces...[0..2!][0..4!]9RadianceLight energy passing though a point in space in a given directionEnergy per steradian per square meter ( )S.E.D. per steradian per square meter ( )Constant along straight lines in free spaceW/m2/sr /nmW/m2/srdkdarea=DΑσd2area=DΑσ(kd)210RadianceNear surfaces, differentiate between Radiance from the surface ( surface radiance )Radiance from other things ( field radiance )LfLs11Light FieldsThe radiance at every point in space, direction, and frequency: 6D functionCollapse frequency to RGB, and assume free space: 4D functionSample and record it over some volume12Light FieldsLevoy and Hanrahan, SIGGRAPH 199613Light FieldsLevoy and Hanrahan, SIGGRAPH 199614Light FieldsMichelangelo’s Statue of NightFrom the Digital Michelangelo Project15Computing IrradianceIntegrate incoming radiance (field radiance) over all directionTake into account foreshorteningH =Z!Lf(k)cos(")d#θndσk!H =Z2!0Z!/20Lf(",#)cos(")sin(") d" d#16Revisiting The BRDFHow much light from direction A goes out in direction BNow we can talk about units:BRDF is ratio of foreshortened field radiance to surface radiance!("i, "o) =Ls("o)Lf("i)cos(∠ˆn")lightdetectorkikoWe left out frequency dependance here...Also note for perfect Lambertian reflector with constant BRDF ! = 1/"17The Rendering EquationTotal light going out in some direction is given by an integral over all incoming directions: Note, this is recursive ( my is another’s )Ls(ko) =Z!"(ko, ki)Lf(ki)cos(#)d$LfLs18The Rendering EquationWe can rewrite explicitly in terms of Ls(ko) =Z!"(ko, ki)Lf(ki)cos(#)d$LsLs(ko, x) =ZS!(ko, ki)Ls(x − x", x")cos("i)cos(∠ˆn"(x − x"))#(x, x")||x − x"||2dx"Consider what ray tracing was doing....i19Light PathsMany paths from light to eyeCharacterize by the types of bouncesBegin at lightEnd at eye“Specular” bounces“Diffuse” bounces20Light PathsDescribe paths using stringsLDE, LDSE, LSE, etc.Describe types of paths with regular expressionsL{D|S}*EL{D|S}S*EL{D|S}ELD*EVisible pathsStandard raytracingLocal illuminationRadiosity method(have not talked about


View Full Document

Berkeley COMPSCI 184 - Radiometry

Documents in this Course
Load more
Download Radiometry
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Radiometry and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Radiometry 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?