cs 563 advanced graphics measuring brdfs, physically-based...

11
CS 563 Advanced Graphics Measuring BRDFs, physically-based Weathering by Emmanuel Agu

Upload: others

Post on 23-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

CS 563 Advanced GraphicsMeasuring BRDFs, physically-based

Weathering

by Emmanuel Agu

Page 2: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

First: Parallax Photography

Ke Colin Zheng , Alex Colburn , Aseem Agarwala ,Maneesh Agrawala , David Salesin , Brian Curless , Michael F. Cohen, Parallax photography: creating 3D cinematic effects from stills, Proceedings of Graphics Interface 2009

Graphics Interface Video

Page 3: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

Historical notes

Lights and materials have evolved historically1970’s: Empirical models

Phong’s illumination model1980s:

Physically based modelsMicrofacet models (e.g. Cook Torrance model)

1990’sPhysically-based appearance models of specific effects (materials, weathering, dust, etc)

Early 2000’sMeasurement & acquisition of static materials/lights (wood, translucence, etc)

Late 2000’sLast week: Measurement & acquisition of time-varying BRDFs (ripening, etc)

Page 4: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

Last week: Time-varying BRDF

Time varying BRDF?: reflectance changes over timeExamples: ripening fruits & leaves, weathering, rust

Page 5: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

This week

Lights and materials have evolved historically1970’s: Empirical models (trial-and-error)

Phong’s illumination model1980s:

Physically based modelsMicrofacet models (e.g. Cook Torrance model)

1990’sPhysically-based analytic models of specific effects (weathering, dust, etc)

Early 2000’sMeasurement & acquisition of static materials/lights (wood, translucence, etc)

Late 2000’sLast week: Measurement & acquisition of time-varying BRDFs (ripening, etc)

Page 6: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

Measurement how?

Capture:Digitize real material reflectance

Solve inverse rendering problem to get reflectance

Place reflectance data in database, many people can re-use

Question: What is Inverse rendering?

θ

p

φ

NV

RL

What is known/unknown??

Page 7: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

Exactly What Can We Capture?1. Appearance1. Appearance

2. Geometry2. Geometry

3. Reflectance & Illumination3. Reflectance & Illumination4. Motion4. Motion

Page 8: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

Static BRDF Measurement developments

Stephen R. Marschner, Stephen H. Westin, AdamArbree, and Jonathan T. Moon. , Measuring and Modeling the Appearance of Finished Wood, Siggraph 2005

Question: What is anisotropic BRDF?

SIGGRAPH VIDEO

Page 9: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

Taxonomy of aging

ChemicalCorrosion/rustTarnishFading due to UV raysCharring

MechanicalPeelingCracking (stressed)Impact/Compaction (crushing)DelaminationDeposition and flow (e.g. by rain or air)

BiologicalGrowth of algae, fungi, mold, mossLifecycle: e.g. leaves change colorSkin aging/wrinkling

Ref: Dorsey, Rushmeier and SillionDigital modeling of material Appearance, Morgan-Kaufman, 2007

Page 10: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

Earlier work on Patinas

A Sense of Time (ref: Dorsey and Hanrahan, SIGGRAPH 1996)

Page 11: CS 563 Advanced Graphics Measuring BRDFs, physically-based ...web.cs.wpi.edu/.../talks/wk5_emmanuel_weathering.pdf · Microsoft PowerPoint - cs563_wk5_weathering.ppt Author: emmanuel

Physically-based modeling of weathering developments

Y. Chen, L. Xia, T. Wong, X. Tong, H. Bao, B. Guoand H. Shum, "Visual Simulation of Weathering by Gamma-Ton Tracing" ACM Siggraph 2005

SIGGRAPH VIDEO