Rendering Wet Looking Objects

Slides:



Advertisements
Similar presentations
Refraction at plane surface and Prisms Dr. M K Raghavendra BASE, Bangalore.
Advertisements

Flat Mirrors Consider an object placed in front of a flat mirror
Advanced Effects CMSC 435/634. General Approach Ray Tracing – Shoot more rays Rasterization – Render more images.
Advanced Ray Tracing CMSC 435/634. Basic Ray Tracing For each pixel – Compute ray direction – Find closest surface – For each light Compute direct illumination.
ATEC Procedural Animation Introduction to Procedural Methods in 3D Computer Animation Dr. Midori Kitagawa.
Week 9 - Wednesday.  What did we talk about last time?  Fresnel reflection  Snell's Law  Microgeometry effects  Implementing BRDFs  Image based.
Lenses.
1 7M836 Animation & Rendering Global illumination, ray tracing Arjan Kok
Ray Tracing 1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009.
CHAPTER 9 Lighting © 2008 Cengage Learning EMEA. LEARNING OBJECTIVES In this chapter you will learn about: – –Light sources – –Point lights – –Spotlights.
Computer Graphics Inf4/MSc Computer Graphics Lecture 11 Texture Mapping.
RAY TRACING WITH DISPERSION CSS552 – Topics in Rendering Winter 2011 Final Project by: Kohei Ueda Shivani Srikanteshwara Mary Ann Chiramattel Kunjachan.
Refraction occurs at a boundary The speed of light must change at the boundary The angle of the light ray is measured from the normal, as was the case.
1.What is ‘α’ called? 2.What is ‘β’ called? 3.Define the term ‘refraction’ 4.α = 42 o, β = 30 o, v 1 = 7ms -1 and λ 1 = 2m. Using Snell’s law, calculate:
Refraction and Snell’s Law. Intro to Refraction Take 3 cups from the front, labeled 1,2,3. Observe each straw through the side of the cup as you slowly.
Reflections Specular reflection is the perfect reflection of light from a surface. The law a reflection states that the direction of the incoming ray and.
Basic Ray Tracing CMSC 435/634. Visibility Problem Rendering: converting a model to an image Visibility: deciding which objects (or parts) will appear.
Test Corrections Due Tuesday, April 26 th Corrections must be done in a different ink color Lots of 4’s for effort – doesn’t mean answer is right! Check.
Periodic Boundary Conditions in Comsol
Atmospheric Effects Cameron Rivers B. Sc. Computer Science in a Global Illumination Engine.
Chapter 14 Section 1: refraction.
Advanced Illumination Models Chapter 7 of “Real-Time Rendering, 3 rd Edition”
Raytracing Mirages Seminar Light and Color in the Nature By:Kuangyu Shi Directed By:Marcus Magnor Jan
the change of direction of a ray of light as it passes obliquely from one medium into another of different transmission speed.
CS380: Computer Graphics Distributed Ray Tracing TA Course URL:
Science w/ Ms. Hendryx 3/27/12. Snell’s Law: Assume the index of air (n 1 ) is 1. Using protractors and a laser pointer, students can calculate the index.
MATERIALS & MANUFACTURING. Model Materials Given the complicated geometry of the alveolar sac the material selection is critical. We had originally looked.
Refraction of Light Optical density a property of a transparent material that is an inverse measure of the speed of light through a material Optical refraction.
What happens when light enters a transparent medium (e.g. water)?
 .  ’’ a    a    ’ + a = 90 Therefore:   =   ’  
Light Reflection and Refraction. Reflection Law of Reflection.
Chapter 17 Reflection and Refraction. When light passes from one medium to another it may be reflected, refracted or both.
Air Liquid A question based on refractive index, Snell’s law, total internal reflection, and some geometry.
Basic Ray Tracing CMSC 435/634.
Geometric Optics AP Physics Chapter 23.
Texture Mapping.
Photorealistic Rendering vs. Interactive 3D Graphics
IV. Optics Nature of light. Spectrum of electromagnetic waves.
Refraction Chapter 14: Section 1.
Ray Tracing Dr. Scott Schaefer.
IV. Optics Nature of light. Spectrum of electromagnetic waves.
Geometric Optics Topics include reflection, refraction, lenses & mirrors and how images are formed, magnification.
Snells law.
Chapter 10: Computer Graphics
CHAPTER 9 Lighting © 2008 Cengage Learning EMEA.
© University of Wisconsin, CS559 Fall 2004
Geometric Optics Ray Model assume light travels in straight line
Phys102 Lecture 21/22 Light: Reflection and Refraction
Reflection and Transmission
Michael Tanaya , Hua ming Chen
Reflection and Refraction (Snell’s Law).
Lecture 11: Recursive Ray Tracer
Chapter 15: Refraction.
A reminder of the important laws of refraction
Refraction and Snell’s Law
Visibility Computations
Reflection and Refraction of Light
Caustics Ray Tracing CSS522
Refraction.
(c) 2002 University of Wisconsin
Reflection and Refraction
Physics Review Refraction Topic Slides Minutes Displacement Vectors
REVISION REFRACTION.
CSCE 441: Computer Graphics Ray Tracing
sin i sin r n Using Snell’s Law sin
Warm Up 1) ROY G BIV represents what?
Simple Texture Mapping
Reflection and Transmission
Aim: How do we explain Snell’s Law?
Refraction Refraction.
Presentation transcript:

Rendering Wet Looking Objects Ryan Hoaglan and Tim Clapp

Problem Statement Given a dry object, render the object to appear wet. Requires modeling of 3 layers: Air, Liquid, Material. Used Snell’s Law and Fresnel’s Equations to compute reflectivity, transparency, and refraction direction based on each layer’s index of refraction

Implementation(s) Proposed Solutions: Model layers thru existing framework geometries. Simulate layers computationally

Geometric Layers

Results

Liquid Height Map H – Based on pixel color from liquid map

Results Control Two Layer Model With Constant Liquid

Results with Constant Liquid Height Original Ray Tracer Two Layer Model with Constant Liquid

With Liquid Height Map Darkening

Liquid Height Mapped Sphere