Imaging. Modeling and Imaging Reality model Picture modeling Imaging (vizualisation)

Slides:



Advertisements
Similar presentations
Lecture 8 Transparency, Mirroring
Advertisements

1 Graphics CSCI 343, Fall 2013 Lecture 18 Lighting and Shading.
CAP 4703 Computer Graphic Methods Prof. Roy Levow Chapter 6.
Computer graphics & visualization Global Illumination Effects.
IV. Optics Nature of light. Spectrum of electromagnetic waves.
3D Graphics Rendering and Terrain Modeling
Mark Nelson Rendering algorithms Fall 2013
Graphics Graphics Korea University cgvr.korea.ac.kr Illumination Model 고려대학교 컴퓨터 그래픽스 연구실.
Ray Tracing & Radiosity Dr. Amy H. Zhang. Outline  Ray tracing  Radiosity.
Lighting and Illumination Lighting is the major problem in computer graphics, for either realism or real-time compositions- harder than modeling Consider.
Light Issues in Computer Graphics Presented by Saleema Amershi.
Reflections from Bumpy Surfaces GPU Graphics. What are we trying to achieve?  Most surfaces are not flat like glass  Some of these surfaces still give.
1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 Shading I.
Chapter 11: Advanced Rendering Part 1 E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley Mohan Sridharan Based on Slides.
Ray Tracing Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts Director, Arts Technology Center University of.
CS6500 Adv. Computer Graphics © Chun-Fa Chang, Spring 2003 Object-Order vs. Screen-Order Rendering April 24, 2003.
Global Illumination May 7, Global Effects translucent surface shadow multiple reflection.
7M836 Animation & Rendering
1 Dr. Scott Schaefer Radiosity. 2/38 Radiosity 3/38 Radiosity Physically based model for light interaction View independent lighting Accounts for indirect.
IV. Optics Nature of light. Spectrum of electromagnetic waves.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Models and Architectures Ed Angel Professor of Computer Science, Electrical and Computer.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Shading I Ed Angel Professor of Computer Science, Electrical and Computer Engineering,
CSE 872 Dr. Charles B. Owen Advanced Computer Graphics1 Other Rendering Techniques Types of rendering – Wireframe techniques – Scan-line conversion – Reyes.
Introduction to 3D Graphics John E. Laird. Basic Issues u Given a internal model of a 3D world, with textures and light sources how do you project it.
CS 480/680 Computer Graphics Shading I Dr. Frederick C Harris, Jr.
Computer Graphics Inf4/MSc Computer Graphics Lecture 11 Texture Mapping.
Fundamentals of Computer Graphics Part 6 Shading prof.ing.Václav Skala, CSc. University of West Bohemia Plzeň, Czech Republic ©2002 Prepared with Angel,E.:
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Virtual reality. Tasks 3D digital model from planes 3D digital model of existing objects Office work Field observations Solid modeling Photogrammetry.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Week 2 - Friday.  What did we talk about last time?  Graphics rendering pipeline  Geometry Stage.
CS447/ Realistic Rendering -- Radiosity Methods-- Introduction to 2D and 3D Computer Graphics.
CSC 461: Lecture 3 1 CSC461 Lecture 3: Models and Architectures  Objectives –Learn the basic design of a graphics system –Introduce pipeline architecture.
Rendering Overview CSE 3541 Matt Boggus. Rendering Algorithmically generating a 2D image from 3D models Raster graphics.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
CS 445 / 645: Introductory Computer Graphics Light.
Programming 3D Applications CE Displaying Computer Graphics Week 3 Lecture 5 Bob Hobbs Faculty of Computing, Engineering and Technology Staffordshire.
1 Perception and VR MONT 104S, Fall 2008 Lecture 21 More Graphics for VR.
Radisoity Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts Director, Arts Technology Center University of New.
Computer Graphics Zhen Jiang West Chester University.
CSE 681 DISTRIBUTED RAY TRACING some implementation notes.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Basic Ray Tracing CMSC 435/634.
High detail models, depth of field, soft shadows, reflective surfaces. (Image created by Toxic Studios using Brazil R/S)
Ray Tracing CSIS 5838: Graphics and Animation for Gaming.
PARALLEL PROJECTION PROJECTION MAPPING METHODS OF PROJECTION PARALLEL PROJECTION.
Radiosity 1. 2 Introduction Ray tracing best with many highly specular surfaces ­Not real scenes Rendering equation describes general shading problem.
Rendering Pipeline Fall, D Polygon Rendering Many applications use rendering of 3D polygons with direct illumination.
CS559: Computer Graphics Final Review Li Zhang Spring 2010.
Render methods. Contents Levels of rendering Wireframe Plain shadow Gouraud Phong Comparison Gouraud-Phong.
CSE 681 Introduction to Ray Tracing. CSE 681 Ray Tracing Shoot a ray through each pixel; Find first object intersected by ray. Image plane Eye Compute.
Chapter 1 Graphics Systems and Models Models and Architectures.
1 E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Models and Architectures 靜宜大學 資訊工程系 蔡奇偉 副教授 2012.
CS552: Computer Graphics Lecture 33: Illumination and Shading.
1 Chapter 1: Introduction to Graphics. 2 What is computer graphics.
3D Rendering 2016, Fall.
Rendering Pipeline Fall, 2015.
Shading To determine the correct shades of color on the surface of graphical objects.
IV. Optics Nature of light. Spectrum of electromagnetic waves.
Intro to 3D Graphics.
3D Graphics Rendering PPT By Ricardo Veguilla.
Models and Architectures
Introduction to Computer Graphics with WebGL
Radiosity Dr. Scott Schaefer.
An Algorithm of Eye-Based Ray Tracing on MATLAB
CS5500 Computer Graphics May 29, 2006
Illumination and Shading
Illumination Model 고려대학교 컴퓨터 그래픽스 연구실.
Illumination Model 고려대학교 컴퓨터 그래픽스 연구실.
Introduction to Ray Tracing
Presentation transcript:

Imaging

Modeling and Imaging Reality model Picture modeling Imaging (vizualisation)

Projection Mapping Φ: R n → R k n>k In case of 3D computer graphics Φ: R 3 → R 2 Projection ray –The set of all pictures with the same image –Projection ray is usually a line –The image is in the intersection of the projection ray and the projection plane.

Parallel projection Intersection of projection rays (projection center) is in the infinity Projection rays are parallel Their direction is defined by two angels (azimuth,zenith)

Axonometry Projection plane intersects coordinate axes dy dx dz

Dimetry Projection triangle is isiscelles

Izometry Projection triangle is equilateral (dx=dy=dz) Often also azimuth=zenith=45 o

Perspective Projection center is a point

1-vanishing point perpective

2-vanishing point perspective

3-vanishing point perspective

Wireframe „model“

Solving of edges visibility

Which faces are visible? The normal leads TO the observer → the face can (but must not) be visible The normal leads from the observer → the face is not visible

Painter’s algorithm Display the potentionaly visible faces from the back to the front

Painter’s algorithm The face is not visible

Painter’s algorithm The face can be visible

Painter’s algorithm The face is not visible

Painter’s algorithm The face can be visible

Painter’s algorithm The face is not visible

Painter’s algorithm The face can be visible

Painter’s algorithm The face is not visible

Painter’s algorithm The face is not visible

Painter’s algorithm The face can be visible

Painter’s algorithm The face can be visible

Counter example of painter’s algorithm

Simple imaging of all points of the solid

Rendering Light source observer Projection plane Angle α

Rendering

Light source types Point Point with directed lights (commonly cone shape) Area (commonly approximated by a matrix of points) Ambient

Ray Tracing Light sources Projection plane Mirror reflection Diffuse reflection The ray goes through the solid

Types of reflection on the solid The ray is absorbed by a solid (solid color) The ray is reflected –Mirror reflection (shine) –Diffuse reflection –Combinated reflection The ray is going through the solid tělesem –Directly (transparent solid) –With a shift –With a diffusion (translucent solid)

Ray Tracing

Radiosity E i = z i + o i * ∑v ij e j