Computer Graphics. - Shading - Hendrik Lensch. Computer Graphics WS07/08 Light Transport
|
|
- Shanon Lamb
- 5 years ago
- Views:
Transcription
1 Compute Gaphics - Shading - Hendik Lensch Compute Gaphics WS07/08 Light Tanspot
2 Oveview So fa Nuts and bolts of ay tacing Today Reflectance Reflection models Compute Gaphics WS07/08 Light Tanspot
3 Mateial Samples diffuse glossy mio Compute Gaphics WS07/08 Light Tanspot
4 Mateial Samples diffuse glossy mio Compute Gaphics WS07/08 Light Tanspot
5 Mateial Samples anisotopic Compute Gaphics WS07/08 Light Tanspot
6 Mateial Samples tanslucent Compute Gaphics WS07/08 Light Tanspot
7 Mateial Samples tanslucent Compute Gaphics WS07/08 Light Tanspot
8 Mateial Samples complex suface stuctue Compute Gaphics WS07/08 Light Tanspot
9 Mateial Samples fibes Compute Gaphics WS07/08 Light Tanspot
10 How to descibe mateials? mechanical, chemical, electical popeties eflection popeties suface oughness geomety/meso-stuctue elightable epesentation of appeaance Compute Gaphics WS07/08 Light Tanspot
11 Gloss Model Compute Gaphics WS07/08 Light Tanspot
12 Reflection of an Opaque Suface ω o ωo n ω i t ωo s Compute Gaphics WS07/08 Light Tanspot
13 Reflection of an Opaque Suface ω o ωo ωo ω i Compute Gaphics WS07/08 Light Tanspot
14 BRDF 4D (bidiectional eflectance distibution function) f ( ω ω ) i o ω o ω i Compute Gaphics WS07/08 Light Tanspot
15 BRDF 4D (bidiectional eflectance distibution function) f dl( ) ( ω ω o i ω o) = de( ω ) atio of eflected adiance to incident iadiance i ω o ω i Compute Gaphics WS07/08 Light Tanspot
16 Spatially Vaying BRDF 6D heteogeneous mateials f ( ω ω ) i o ω o ω i x Compute Gaphics WS07/08 Light Tanspot
17 Spatially Vaying BRDF 6D heteogeneous mateials f fx; ω ω ) ( ( i o ω o ω i x Compute Gaphics WS07/08 Light Tanspot
18 Isotopic BRDF 3D invaiant with espect to otation about the nomal ω o ω i x Compute Gaphics WS07/08 Light Tanspot
19 Isotopic BRDF 3D invaiant with espect to otation about the nomal f ( ω i ωo) ω o ωi x Compute Gaphics WS07/08 Light Tanspot
20 Isotopic BRDF 3D invaiant with espect to otation about the nomal ff ( Δ θ, ϕ; ϕθ ) ( θ ), ϕ )) ( i i i oo o ω o ω i x Δϕ Compute Gaphics WS07/08 Light Tanspot
21 Subsuface Scatteing ω o ω i x oi Compute Gaphics WS07/08 Light Tanspot
22 BSSRDF 8D (bidiectional scatteing suface eflectance distibution function) ω f ( x, ω ) ( x, ω )) o ( i i o o ω i x o x i Compute Gaphics WS07/08 Light Tanspot
23 Subsuface Scatteing Homogeneous Mateial ω o ω i x o x i Compute Gaphics WS07/08 Light Tanspot
24 Homogeneous Mateial BSSRDF 6D f ( Δx x, ; ω) ( ωx ), ω )) f ( i i i o o ω o x o Δx x i ω i Compute Gaphics WS07/08 Light Tanspot
25 Genealization 12D f ( λ ;( x, ω i i ) ( xo, ωo) ) ω o ω i x o x i Compute Gaphics WS07/08 Light Tanspot
26 Genealization 12D f ( λ ;( x, ω i i ) ( xo, ωo) ) ω o ω i x o x i Compute Gaphics WS07/08 Light Tanspot
27 Genealization 12D f ( ) ( x, ω, λ i i i ) ( xo, ωo, λo ) fluoescence ω o ω i x o x i Compute Gaphics WS07/08 Light Tanspot
28 Genealization 12D f ( ) t; ( x, ω, λ i i i ) ( xo, ωo, λo ) time-vaying scenes ω o ω i x o x i Compute Gaphics WS07/08 Light Tanspot
29 Genealization 12D f ( ) ( x, ω i i, t, λ i i ) ( xo, ωo, to, λo ) diffeent path length ω o phosphoescence ω i x o x i Compute Gaphics WS07/08 Light Tanspot
30 What is necessay? Light souce position View point Suface nomal / local coodinate fame Reflectance model Compute Gaphics WS07/08 Light Tanspot
31 Light Souce Desciption Point light souce Position Intensity ω i Compute Gaphics WS07/08 Light Tanspot
32 Light Souce Desciption Point light souce Position Intensity ~ 1/^2 ω i Compute Gaphics WS07/08 Light Tanspot
33 Viewpoint Distance not so impotant fo now ω o ω i Compute Gaphics WS07/08 Light Tanspot
34 Suface Nomal Tivial fo a plane Hesse fom: ( p, n ) n Compute Gaphics WS07/08 Light Tanspot
35 Compute Gaphics WS07/08 Light Tanspot Suface Nomal - Tiangle Oientation? Use ight-hand ule. Nomals should point towads the outside of an object. n c a b ) ( ) ( ) ( ) ( b a b c b a b c n =
36 Suface Nomals Tiangle Mesh Pe-suface nomal Flat shading [wikipedia] Compute Gaphics WS07/08 Light Tanspot
37 Suface Nomals Tiangle Mesh Pe-vetex nomal Compute Gaphics WS07/08 Light Tanspot
38 Suface Nomals Tiangle Mesh Pe-vetex nomal Goaud shading L ~ f ( ω, n, ω ) L linea intepolation of the shaded colos x o x i i Lp = λ La + 2Lb + 3 λ λ 1 a c p b L c [wikipedia] Compute Gaphics WS07/08 Light Tanspot
39 Compute Gaphics WS07/08 Light Tanspot Suface Nomals Tiangle Mesh Pe-vetex nomal Phong shading linea intepolation of the suface nomal [wikipedia] c a b p c b a c b a p n n n n n n n λ λ λ λ λ λ = i i p o p L n f L ),, ( ~ ω ω
40 Compute Gaphics WS07/08 Light Tanspot Suface Nomals Tiangle Mesh Pe-vetex nomal Phong shading linea intepolation of the suface nomal spheical intepolation [wikipedia] c a b p c b a c b a p n n n n n n n λ λ λ λ λ λ = i i p o p L n f L ),, ( ~ ω ω
41 Phong Reflection Model Cosine powe lobe f ( ω, x, ω ) o i s k ( R( I V ) e = k ) L,s = L i k s cos ke θ RV Dot poduct & powe Not enegy conseving/ecipocal Plastic-like appeaance I N θ HN H R(I) θ RV I R(V) N R(I) V H V Compute Gaphics WS07/08 Light Tanspot
42 Phong Exponent k e f ( ω, x, ω ) Detemines size of highlight o i s k ( R( I V ) e = k ) Compute Gaphics WS07/08 Light Tanspot
43 Blinn-Phong Reflection Model Blinn-Phong eflection model f ( ω, x, ω ) o i = k s k ( H N ) e L,s = L i k s cos ke θ HN θ RV θ HN Light souce, viewe fa away I, R constant: H constant θ HN less expensive to compute I N θ HN H R(I) θ RV I R(V) N R(I) V H V Compute Gaphics WS07/08 Light Tanspot
44 Compute Gaphics WS07/08 Light Tanspot Phong Illumination Model Extended light souces: l point light souces Colo of specula eflection equal to light souce Heuistic model Contadicts physics Puely local illumination Only diect light fom the light souces No futhe eflection on othe sufaces Constant ambient tem Often: light souces & viewe assumed to be fa away (Blinn) ) ( ) ( L (Phong) ) ) ( ( ) ( L,, + + = + + = l k l l l s l l d a i a l k l l l s l l d a i a e e N H L k N I L k L k V I R L k N I L k L k
45 Multiple Light Souces Add thei contibutions ω o ω i Compute Gaphics WS07/08 Light Tanspot
46 Occlusions The point on the suface might be in shadow fom some object Tace ay to light souce and test fo occlusion ω o ω i Compute Gaphics WS07/08 Light Tanspot
47 Aea Light souces Typically appoximated by sampling ω o ω i Compute Gaphics WS07/08 Light Tanspot
48 Aea Light souces Typically appoximated by sampling ω o ω i Compute Gaphics WS07/08 Light Tanspot
Lecture 3: Rendering Equation
Lectue 3: Rendeing Equation CS 660, Sping 009 Kavita Bala Compute Science Conell Univesity Radiomety Radiomety: measuement of light enegy Defines elation between Powe Enegy Radiance Radiosity 1 Hemispheical
More informationLecture 5: Rendering Equation Chapter 2 in Advanced GI
Lectue 5: Rendeing Equation Chapte in Advanced GI Fall 004 Kavita Bala Compute Science Conell Univesity Radiomety Radiomety: measuement of light enegy Defines elation between Powe Enegy Radiance Radiosity
More information10/29/2010. Rendering techniques. Global Illumination. Local Illumination methods. Today : Global Illumination Modules and Methods
Rendeing techniques Compute Gaphics Lectue 10 Can be classified as Local Illumination techniques Global Illumination techniques Global Illumination 1: Ray Tacing and Radiosity Taku Komua 1 Local Illumination
More informationMonte Carlo Techniques for Rendering
Monte Calo Techniques fo Rendeing CS 517 Fall 2002 Compute Science Conell Univesity Announcements No ectue on Thusday Instead, attend Steven Gotle, Havad Upson Hall B17, 4:15-5:15 (efeshments ealie) Geomety
More informationHeterogeneous Isotropic BRDFs. Homogeneous BRDF. Spatially Varying BRDF. Approaches - Sampling. Approaches - Illumination
Couse 0 Realistic Mateials in Compute Gaphics Heteogeneous Isotopic s Henik P.A. Lensch Stanfo Univesity Homogeneous Spatially Vaying Appoaches - Sampling Appoaches - Illumination ense sampling fo each
More informationIllumination methods for optical wear detection
Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical
More informationProf. Feng Liu. Fall /17/2016
Pof. Feng Liu Fall 26 http://www.cs.pdx.edu/~fliu/couses/cs447/ /7/26 Last time Compositing NPR 3D Gaphics Toolkits Tansfomations 2 Today 3D Tansfomations The Viewing Pipeline Mid-tem: in class, Nov. 2
More informationSatellite Image Analysis
Satellite Image Analysis Chistian Melsheime Apil 25, 2012 The lab on satellite image analysis deals with a vey typical application, the extaction of land use infomation. Stating point is an image ecoded
More informationRapid determination of the photometric bidirectional scatter distribution function by use of a near-field goniophotometer
Rapid detemination of the photometic bidiectional scatte distibution function by use of a nea-field goniophotomete Fédéic B. eloup* a, Wad De Ketelaee b, Jan Audenaet a, Pete Hanselae a a ight&ighting
More informationAutomated three-axis gonioreflectometer for computer graphics applications
Automated thee-axis gonioeflectomete fo compute gaphics applications Hongsong Li, Sing Choong Foo, Kenneth E. Toance, and Stephen H. Westin Pogam of Compute Gaphics, Rhodes Hall, Conell Univesity, Ithaca,
More informationSeven-parameter statistical model for BRDF in the UV band
Seven-paamete statistical fo BRDF in the UV band Lu Bai, * Zhensen Wu, Xien Zou, and Yunhua Cao School of Science, Xidian Univesity, Xi an 710071, China *blu@xidian.edu.cn Abstact: A new semi-empiical
More informationCS230 : Computer Graphics Lighting and Shading. Tamar Shinar Computer Science & Engineering UC Riverside
CS230 : Computer Graphics Lighting and Shading Tamar Shinar Computer Science & Engineering UC Riverside General light source Illumination function: [Angel and Shreiner] integrate contributions from all
More informationReflection 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 informationEnvironment Mapping. Overview
Envionment Mapping 1 Oveview Intoduction Envionment map constuction sphee mapping Envionment mapping applications distant geomety eflections 2 1 Oveview Intoduction Envionment map constuction sphee mapping
More informationConservation Law of Centrifugal Force and Mechanism of Energy Transfer Caused in Turbomachinery
Poceedings of the 4th WSEAS Intenational Confeence on luid Mechanics and Aeodynamics, Elounda, Geece, August 1-3, 006 (pp337-34) Consevation Law of Centifugal oce and Mechanism of Enegy Tansfe Caused in
More informationANNOUNCEMENT. LECTURE 25 Spherical Refracting Surfaces
ANNUNCEMENT Final: Thusday Dec 3, 208, 7 PM - 9 PM Location: Elliot Hall of Music Coves all eadings, lectues, homewok fom Chaptes 28 though 33 Multiple choice Pactice exams n the couse website and on CHIP
More informationECS 175 COMPUTER GRAPHICS. Ken Joy.! Winter 2014
ECS 175 COMPUTER GRAPHICS Ken Joy Winter 2014 Shading To be able to model shading, we simplify Uniform Media no scattering of light Opaque Objects No Interreflection Point Light Sources RGB Color (eliminating
More informationTopic -3 Image Enhancement
Topic -3 Image Enhancement (Pat 1) DIP: Details Digital Image Pocessing Digital Image Chaacteistics Spatial Spectal Gay-level Histogam DFT DCT Pe-Pocessing Enhancement Restoation Point Pocessing Masking
More informationAugmented Reality. Integrating Computer Graphics with Computer Vision Mihran Tuceryan. August 16, 1998 ICPR 98 1
Augmented Reality Integating Compute Gaphics with Compute Vision Mihan Tuceyan August 6, 998 ICPR 98 Definition XCombines eal and vitual wolds and objects XIt is inteactive and eal-time XThe inteaction
More informationCS-184: Computer Graphics. Today. Lecture #5: 3D Transformations and Rotations. Transformations in 3D Rotations
CS-184: Compute Gaphics Lectue #5: 3D Tansfomations and Rotations Pof. James O Bien Univesity of Califonia, Bekeley V2009-F-05-1.0 Today Tansfomations in 3D Rotations Matices Eule angles Eponential maps
More informationSmall Angle Neutron Scattering (SANS)
Small Angle Neuton Scatteing (SANS) A DANSE Subpoject DANSE Kick-Off meeting Aug 15-16 Pasadena CA Paul Butle SANS measues time aveaged stuctue of 1 300 nm o moe Mesopoous stuctues Biological stuctues
More informationMulti-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples
Multi-azimuth Pestack Time Migation fo Geneal Anisotopic, Weakly Heteogeneous Media - Field Data Examples S. Beaumont* (EOST/PGS) & W. Söllne (PGS) SUMMARY Multi-azimuth data acquisition has shown benefits
More informationA New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE
5th Intenational Confeence on Advanced Mateials and Compute Science (ICAMCS 2016) A New and Efficient 2D Collision Detection Method Based on Contact Theoy Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai
More informationIllumination & Shading
Illumination & Shading Goals Introduce the types of light-material interactions Build a simple reflection model---the Phong model--- that can be used with real time graphics hardware Why we need Illumination
More informationOpenGl Pipeline. triangles, lines, points, images. Per-vertex ops. Primitive assembly. Texturing. Rasterization. Per-fragment ops.
OpenGl Pipeline Individual Vertices Transformed Vertices Commands Processor Per-vertex ops Primitive assembly triangles, lines, points, images Primitives Fragments Rasterization Texturing Per-fragment
More informationRendering Light Reflection Models
Rendering Light Reflection Models Visual Imaging in the Electronic Age Donald P. Greenberg October 3, 2017 Lecture #13 Program of Computer Graphics, Cornell University General Electric - 167 Cornell in
More informationInterpolation using scanline algorithm
Interpolation using scanline algorithm Idea: Exploit knowledge about already computed color values. Traverse projected triangle top-down using scanline. Compute start and end color value of each pixel
More informationComputer Graphics and Animation 3-Viewing
Compute Gaphics and Animation 3-Viewing Pof. D. Chales A. Wüthich, Fakultät Medien, Medieninfomatik Bauhaus-Univesität Weima caw AT medien.uni-weima.de Ma 5 Chales A. Wüthich Viewing Hee: Viewing in 3D
More informationIntroduction to Medical Imaging. Cone-Beam CT. Introduction. Available cone-beam reconstruction methods: Our discussion:
Intoduction Intoduction to Medical Imaging Cone-Beam CT Klaus Muelle Available cone-beam econstuction methods: exact appoximate Ou discussion: exact (now) appoximate (next) The Radon tansfom and its invese
More informationSegmentation of Casting Defects in X-Ray Images Based on Fractal Dimension
17th Wold Confeence on Nondestuctive Testing, 25-28 Oct 2008, Shanghai, China Segmentation of Casting Defects in X-Ray Images Based on Factal Dimension Jue WANG 1, Xiaoqin HOU 2, Yufang CAI 3 ICT Reseach
More informationLecture # 04. Image Enhancement in Spatial Domain
Digital Image Pocessing CP-7008 Lectue # 04 Image Enhancement in Spatial Domain Fall 2011 2 domains Spatial Domain : (image plane) Techniques ae based on diect manipulation of pixels in an image Fequency
More information5. Geometric Transformations and Projections
5. Geometic Tansfomations and ojections 5. Tanslations and Rotations a) Tanslation d d d d d d d d b) Scaling s s s s c) Reflection (about - - lane) d) Rotation about Ais ( ) ( ) CCW 5.. Homogeneous Repesentation
More information02 Shading and Frames. Steve Marschner CS5625 Spring 2016
02 Shading and Frames Steve Marschner CS5625 Spring 2016 Light reflection physics Radiometry redux Power Intensity power per unit solid angle Irradiance power per unit area Radiance power per unit (solid
More informationShading. Brian Curless CSE 557 Autumn 2017
Shading Brian Curless CSE 557 Autumn 2017 1 Reading Optional: Angel and Shreiner: chapter 5. Marschner and Shirley: chapter 10, chapter 17. Further reading: OpenGL red book, chapter 5. 2 Basic 3D graphics
More informationSiggraph Precomputed Radiance Transfer: Theory and Practice
Siggah 2005 Pecomuted Radiance Tansfe: Theoy and Pactice Summay Geneal model of shading and shadowing fo eal-time endeing. Basic adiance tansfe techniques, moe advanced techniques that incooate highe-fequency
More informationShading 1: basics Christian Miller CS Fall 2011
Shading 1: basics Christian Miller CS 354 - Fall 2011 Picking colors Shading is finding the right color for a pixel This color depends on several factors: The material of the surface itself The color and
More informationElectric Field of charged hollow and solid Spheres
lectic Field of chaged hollow and solid Sphees Fits F.M. de Mul -field of a chaged hollow o solid sphee 1 esentations: lectomagnetism: Histoy lectomagnetism: lect. topics lectomagnetism: Magn. topics lectomagnetism:
More information2. PROPELLER GEOMETRY
a) Fames of Refeence 2. PROPELLER GEOMETRY 10 th Intenational Towing Tank Committee (ITTC) initiated the pepaation of a dictionay and nomenclatue of ship hydodynamic tems and this wok was completed in
More informationFUNDAMENTALS OF RADIOMETRY
1 FUNDAMENTALS OF RADIOMETRY Lectue 5 Radomety 2 Quanttatve measuement of the popetes of EM adaton nteacton wth matte o emsson fom t Radomety deals wth total EM adaton We extend the concept of adans n
More informationShading. Reading. Pinhole camera. Basic 3D graphics. Brian Curless CSE 557 Fall Required: Shirley, Chapter 10
Reading Required: Shirley, Chapter 10 Shading Brian Curless CSE 557 Fall 2014 1 2 Basic 3D graphics With affine matrices, we can now transform virtual 3D objects in their local coordinate systems into
More informationEvaluation of the Suitability of Polarimetric Scattering and Emissivity Models with Scene Generation Software
Evaluation of the Suitability of Polaimetic Scatteing and Emissivity Models with Scene Geneation Softwae Michael G. Gatley Cheste F Calson Cente fo Imaging Science, Rocheste Institute of Technology 54
More informationHistorical perspective of laser beam shaping
Histoical pespective of lase beam shaping David L. Shealy Univesity of Alabama at Bimingham Depatment of Physics, 530 3 d Avenue South, CH30 Bimingham, AL 3594-70 USA ABSTRACT An oveview of the histoy
More informationToday. Global illumination. Shading. Interactive applications. Rendering pipeline. Computergrafik. Shading Introduction Local shading models
Computergrafik Thomas Buchberger, Matthias Zwicker Universität Bern Herbst 2008 Today Introduction Local shading models Light sources strategies Compute interaction of light with surfaces Requires simulation
More informationN-Body Simulation. Uwe Ehmann, Hanna Ketterle
N-Body Simulation Uwe Ehmann, Hanna Kettele 26.03.2015 Agenda 1. Backgound 2. CUDA Implementation 3. CUDA/OpenGL Inteopeability 4. OpenGL 5. Gavity vs. MD simulation 6. Test Scenaios Backgound What is
More informationHaptic Glove. Chan-Su Lee. Abstract. This is a final report for the DIMACS grant of student-initiated project. I implemented Boundary
Physically Accuate Haptic Rendeing of Elastic Object fo a Haptic Glove Chan-Su Lee Abstact This is a final epot fo the DIMACS gant of student-initiated poject. I implemented Bounday Element Method(BEM)
More informationIP Network Design by Modified Branch Exchange Method
Received: June 7, 207 98 IP Netwok Design by Modified Banch Method Kaiat Jaoenat Natchamol Sichumoenattana 2* Faculty of Engineeing at Kamphaeng Saen, Kasetsat Univesity, Thailand 2 Faculty of Management
More information3D Hand Trajectory Segmentation by Curvatures and Hand Orientation for Classification through a Probabilistic Approach
3D Hand Tajectoy Segmentation by Cuvatues and Hand Oientation fo Classification though a Pobabilistic Appoach Diego R. Faia and Joge Dias Abstact In this wok we pesent the segmentation and classification
More informationLighting and Shading. Slides: Tamar Shinar, Victor Zordon
Lighting and Shading Slides: Tamar Shinar, Victor Zordon Why we need shading Suppose we build a model of a sphere using many polygons and color each the same color. We get something like But we want 2
More informationIllumination. Michael Kazhdan ( /657) HB Ch. 14.1, 14.2 FvDFH 16.1, 16.2
Illumination Michael Kazhdan (601.457/657) HB Ch. 14.1, 14.2 FvDFH 16.1, 16.2 Ray Casting Image RayCast(Camera camera, Scene scene, int width, int height) { Image image = new Image(width, height); for
More informationAccurate Diffraction Efficiency Control for Multiplexed Volume Holographic Gratings. Xuliang Han, Gicherl Kim, and Ray T. Chen
Accuate Diffaction Efficiency Contol fo Multiplexed Volume Hologaphic Gatings Xuliang Han, Gichel Kim, and Ray T. Chen Micoelectonic Reseach Cente Depatment of Electical and Compute Engineeing Univesity
More informationModeling and Measurements of the Bidirectional Reflectance of Microrough Silicon Surfaces. A Thesis Presented to The Academic Faculty.
Modeling and Measuements of the Bidiectional Reflectance of Micoough Silicon Sufaces A Thesis Pesented to The Academic Faculty By Qunzhi Zhu In Patial Fulfillment Of the Requiements fo the Degee Docto
More informationComplex Shading Algorithms
Complex Shading Algorithms CPSC 414 Overview So far Rendering Pipeline including recent developments Today Shading algorithms based on the Rendering Pipeline Arbitrary reflection models (BRDFs) Bump mapping
More informationMesh Simplification Using Vertex Clustering Based on Principal Curvature
Intenational Jounal of Multimedia and Ubiquitous Engineeing, pp.99-110 http://dx.doi.og/10.1457/ijmue.015.10.9.11 Mesh Simplification Using Vetex Clusteing Based on Pincipal Cuvatue Zhen Hua, Zilong Huang
More informationShape Matching / Object Recognition
Image Pocessing - Lesson 4 Poduction Line object classification Object Recognition Shape Repesentation Coelation Methods Nomalized Coelation Local Methods Featue Matching Coespondence Poblem Alignment
More informationHigh Performance Computing on GPU for Electromagnetic Logging
Intenational Confeence "Paallel and Distiuted Computing Systems" High Pefomance Computing on GPU fo lectomagnetic Logging Glinskikh V.N. Kontoovich A.. pov M.I. Tofimuk Institute of Petoleum Geology and
More informationEmbeddings into Crossed Cubes
Embeddings into Cossed Cubes Emad Abuelub *, Membe, IAENG Abstact- The hypecube paallel achitectue is one of the most popula inteconnection netwoks due to many of its attactive popeties and its suitability
More informationIllumination 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 informationA Novel Automatic White Balance Method For Digital Still Cameras
A Novel Automatic White Balance Method Fo Digital Still Cameas Ching-Chih Weng 1, Home Chen 1,2, and Chiou-Shann Fuh 3 Depatment of Electical Engineeing, 2 3 Gaduate Institute of Communication Engineeing
More informationToday. Global illumination. Shading. Interactive applications. Rendering pipeline. Computergrafik. Shading Introduction Local shading models
Computergrafik Matthias Zwicker Universität Bern Herbst 2009 Today Introduction Local shading models Light sources strategies Compute interaction of light with surfaces Requires simulation of physics Global
More informationTopic 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 informationTopic 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 informationCS5620 Intro to Computer Graphics
So Far wireframe hidden surfaces Next step 1 2 Light! Need to understand: How lighting works Types of lights Types of surfaces How shading works Shading algorithms What s Missing? Lighting vs. Shading
More informationRendering Equation. Physically-Based Rendering. Physically-Based Rendering. Models of Light
Rning Equation Phsicall-Bas Rning snthsis algoithms that comput imags b simulation th phsical bhavio of light Comput Gaphics Rning Equation 005 Fabio Pllacini 1 Comput Gaphics Rning Equation 005 Fabio
More informationColor Correction Using 3D Multiview Geometry
Colo Coection Using 3D Multiview Geomety Dong-Won Shin and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 13 Cheomdan-gwagio, Buk-ku, Gwangju 500-71, Republic of Koea ABSTRACT Recently,
More information9. Illumination and Shading
9. Illumination and Shading Approaches for visual realism: - Remove hidden surfaces - Shade visible surfaces and reproduce shadows - Reproduce surface properties Texture Degree of transparency Roughness,
More informationAssessment of Track Sequence Optimization based on Recorded Field Operations
Assessment of Tack Sequence Optimization based on Recoded Field Opeations Matin A. F. Jensen 1,2,*, Claus G. Søensen 1, Dionysis Bochtis 1 1 Aahus Univesity, Faculty of Science and Technology, Depatment
More informationHaptic Simulation of a Tool In Contact With a Nonlinear Deformable Body
In IS4TM: Intenational Symposium on Sugey Simulation and Soft Tissue Modelling Lectue Notes in Compute Science (LNCS 2673), N. Ayache and H. Delingette (Eds), Spinge Velag, New Yok. 2003. pp. 311-320.
More informationIllumination Models & Shading
Illumination Models & Shading Lighting vs. Shading Lighting Interaction between materials and light sources Physics Shading Determining the color of a pixel Computer Graphics ZBuffer(Scene) PutColor(x,y,Col(P));
More information= dv 3V (r + a 1) 3 r 3 f(r) = 1. = ( (r + r 2
Random Waypoint Model in n-dimensional Space Esa Hyytiä and Joma Vitamo Netwoking Laboatoy, Helsinki Univesity of Technology, Finland Abstact The andom waypoint model (RWP) is one of the most widely used
More informationCSE 167: Introduction to Computer Graphics Lecture #6: Lights. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2016
CSE 167: Introduction to Computer Graphics Lecture #6: Lights Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2016 Announcements Thursday in class: midterm #1 Closed book Material
More informationIntroduction to Visualization and Computer Graphics
Introduction to Visualization and Computer Graphics DH2320, Fall 2015 Prof. Dr. Tino Weinkauf Introduction to Visualization and Computer Graphics Visibility Shading 3D Rendering Geometric Model Color Perspective
More informationShading I Computer Graphics I, Fall 2008
Shading I 1 Objectives Learn to shade objects ==> images appear threedimensional Introduce types of light-material interactions Build simple reflection model Phong model Can be used with real time graphics
More informationDEADLOCK AVOIDANCE IN BATCH PROCESSES. M. Tittus K. Åkesson
DEADLOCK AVOIDANCE IN BATCH PROCESSES M. Tittus K. Åkesson Univesity College Boås, Sweden, e-mail: Michael.Tittus@hb.se Chalmes Univesity of Technology, Gothenbug, Sweden, e-mail: ka@s2.chalmes.se Abstact:
More informationAnd if that 120MP Camera was cool
Reflectance, Lights and on to photometric stereo CSE 252A Lecture 7 And if that 120MP Camera was cool Large Synoptic Survey Telescope 3.2Gigapixel camera 189 CCD s, each with 16 megapixels Pixels are 10µm
More informationsf3 RESTRICTED QUADTREE (VON HERZEN/BARR)
SURFACE DATA HIERARCHICAL TRIANGULAR DECOMPOSITION Appoximate suface S y plana tiangula patches whose vetices ae a suset of data points defining S Fo each patch, compute an appoximation eo. maximum eo
More informationCSE 165: 3D User Interaction
CSE 165: 3D Use Inteaction Lectue #6: Selection Instucto: Jugen Schulze, Ph.D. 2 Announcements Homewok Assignment #2 Due Fiday, Januay 23 d at 1:00pm 3 4 Selection and Manipulation 5 Why ae Selection and
More informationLighting and Shading Computer Graphics I Lecture 7. Light Sources Phong Illumination Model Normal Vectors [Angel, Ch
15-462 Computer Graphics I Lecture 7 Lighting and Shading February 12, 2002 Frank Pfenning Carnegie Mellon University http://www.cs.cmu.edu/~fp/courses/graphics/ Light Sources Phong Illumination Model
More informationComputer Graphics. Illumination and Shading
() Illumination and Shading Dr. Ayman Eldeib Lighting So given a 3-D triangle and a 3-D viewpoint, we can set the right pixels But what color should those pixels be? If we re attempting to create a realistic
More informationExtended Perspective Shadow Maps (XPSM) Vladislav Gusev, ,
Extended Pespective Shadow Maps (XPSM) http://xpsm.og Vladislav Gusev,.8.27, xmvlad@gmail.com Figue : XPSM esults (~4 objects in a scene, 536x536 shadow map). Intoduction Shadows ae one of the most impotant
More informationIllumination Models and Shading
1 Illumination Models and Shading Motivation: In order to produce realistic images, we must simulate the appearance of surfaces under various lighting conditions. Illumination Models: Given the illumination
More informationShading. Brian Curless CSE 457 Spring 2017
Shading Brian Curless CSE 457 Spring 2017 1 Reading Optional: Angel and Shreiner: chapter 5. Marschner and Shirley: chapter 10, chapter 17. Further reading: OpenGL red book, chapter 5. 2 Basic 3D graphics
More informationMach band effect. The Mach band effect increases the visual unpleasant representation of curved surface using flat shading.
Mach band effect The Mach band effect increases the visual unpleasant representation of curved surface using flat shading. A B 320322: Graphics and Visualization 456 Mach band effect The Mach band effect
More informationOutdoor Light Scattering Sample Update
Intoduction Outdoo Light Scatteing Sample Update Ego Yusov ego.a.yusov@intel.com This document descibes an update to the peviously published Outdoo Light Scatteing sample 1. The following new featues wee
More informationSung-Eui Yoon ( 윤성의 )
CS380: Computer Graphics Illumination and Shading Sung-Eui Yoon ( 윤성의 ) Course URL: http://sglab.kaist.ac.kr/~sungeui/cg/ Course Objectives (Ch. 10) Know how to consider lights during rendering models
More informationAnnouncement. 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 informationMassachusetts Institute of Technology Department of Mechanical Engineering
cm cm Poblem Massachusetts Institute of echnolog Depatment of Mechanical Engineeing. Intoduction to obotics Sample Poblems and Solutions fo the Mid-em Exam Figue shows a obotic vehicle having two poweed
More informationLights, 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 informationTopological Characteristic of Wireless Network
Topological Chaacteistic of Wieless Netwok Its Application to Node Placement Algoithm Husnu Sane Naman 1 Outline Backgound Motivation Papes and Contibutions Fist Pape Second Pape Thid Pape Futue Woks Refeences
More informationCSE 681 Illumination and Phong Shading
CSE 681 Illumination and Phong Shading Physics tells us What is Light? We don t see objects, we see light reflected off of objects Light is a particle and a wave The frequency of light What is Color? Our
More informationLighting 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 informationVisually Believable Explosions in Real Time
Visually Believable Explosions in Real Time Claude Matins Electonic Ats Canada 4330 Sandeson Way Bunaby, BC, Canada cmatins@ea.com John Buchanan Electonic Ats Canada 4330 Sandeson Way Bunaby, BC, Canada
More informationComputer Graphics I. Assignment 3
UNIVERSITÄT DES SAARLANDES Dr.-Ing. Hendrik P.A. Lensch Max Planck Institut Informatik Art Tevs (tevs@mpi-inf.mpg.de) Boris Ajdin (bajdin@mpi-inf.mpg.de) Matthias Hullin (hullin@mpi-inf.mpg.de) 12. November
More informationTransactions of the VŠB Technical University of Ostrava, Mechanical Series. article No. 2005
Tansactions of the VŠB Technical Univesity of Ostava, Mechanical Seies No. 1, 2016, vol. LXII aticle No. 2005 Vladimi BULEJ *, Juaj URICEK **, Manfed EBERTH *** THE MODELLING OF MECHANISM WITH PARALLEL
More informationA NOVEL VOLUME CT WITH X-RAY ON A TROUGH-LIKE SURFACE AND POINT DETECTORS ON CIRCLE-PLUS-ARC CURVE
A NOVEL VOLUME CT WITH X-RAY ON A TROUGH-LIKE SURFACE AND POINT DETECTORS ON CIRCLE-PLUS-ARC CURVE H Xu, and TG Zhuang Depatment of Biomedical Engineeing, Shanghai Jiaotong Univesity, Shanghai, P R China
More informationCS130 : Computer Graphics Lecture 8: Lighting and Shading. Tamar Shinar Computer Science & Engineering UC Riverside
CS130 : Computer Graphics Lecture 8: Lighting and Shading Tamar Shinar Computer Science & Engineering UC Riverside Why we need shading Suppose we build a model of a sphere using many polygons and color
More informationREAL-TIME VISUALIZATION OF WOVEN TEXTILES
MIRALab - Univesity of Geneva, 24 Rue Geneal Dufou, CH1211 Geneva 4, Switzeland adabala@mialab.unige.ch REAL-TIME VISUALIZATION OF WOVEN TEXTILES Neehaika Adabala Nadia Magnenat-Thalmann Guangzheng Fei
More informationCost Functions. Definitions of Costs. Economic Cost. [See Chap 10]
Cost Functions [See Chap 0]. Definitions of Costs Economic costs include both implicit and explicit costs. Explicit costs include wages paid to employees and the costs of aw mateials. Implicit costs include
More informationComp 410/510 Computer Graphics. Spring Shading
Comp 410/510 Computer Graphics Spring 2017 Shading Why we need shading Suppose we build a model of a sphere using many polygons and then color it using a fixed color. We get something like But we rather
More informationAnalysis of uniform illumination system with imperfect Lambertian LEDs
Optica Applicata, Vol. XLI, No. 3, 2011 Analysis of unifom illumination system with impefect Lambetian LEDs JIAJIE TAN 1, 2, KECHENG YANG 1*, MIN XIA 1, YING YANG 1 1 Wuhan National Laboatoy fo Optoelectonics,
More informationA Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform
A Shape-peseving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonunifom Fuzzification Tansfom Felipe Fenández, Julio Gutiéez, Juan Calos Cespo and Gacián Tiviño Dep. Tecnología Fotónica, Facultad
More information