Shadows Depth Map shadows Raytrace shadows.

Slides:



Advertisements
Similar presentations
 Engineering Graphics & Introductory Design 3D Graphics and Rendering REU Modeling Course – June 13 th 2014.
Advertisements

Illumination Model & Surface-rendering Method 박 경 와.
IN4151 Introduction 3D graphics 1 Introduction 3D Computer Graphics part 1 Projective display Viewing pipeline Graphics hardware Image-based rendering.
(conventional Cartesian reference system)
Shadow Algorithms Gerald Matzka Computer Science Seminar.
Shading Adding Color Lambert’s law n L  Light a point in any direction varies as the cosine of the angle between a vector from the point to the light.
6.1 Vis_04 Data Visualization Lecture 6 - A Rough Guide to Rendering.
Introduction to OpenGL. What is OpenGL OpenGL is a low-level software interface to graphics hardware No commands for performing windowing tasks or obtaining.
©Larry F. Hodges (modified by Amos Johnson) 1 Shading Models.
UFCEKT-20-33D Modelling and Animation 3D Modelling & Animation Materials and Textures Maps.
COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
3D Programming Concepts How objects are described in 3D and Rendering Pipelines – A conceptual way of thinking of the steps involved of converting an abstract.
3D Objects Subject:T0934 / Multimedia Programming Foundation Session:12 Tahun:2009 Versi:1/0.
1 Texture Mapping ©Anthony Steed Overview n Texture mapping Inverse and Forward Mapping Bilinear interpolation Perspective correction n Mipmapping.
COLLEGE OF ENGINEERING UNIVERSITY OF PORTO COMPUTER GRAPHICS AND INTERFACES / GRAPHICS SYSTEMS JGB / AAS 1 Shading (Shading) & Smooth Shading Graphics.
Real-Time Computer Graphics. Introduction Aims The aim of the module is to provide a good grounding in the main techniques and algorithms of real-time.
Shading & Texture. Shading Flat Shading The process of assigning colors to pixels. Smooth Shading Gouraud ShadingPhong Shading Shading.
CGDD 4113 MAYA BASICS. THE INTERFACE
Programming 3D Applications CE Displaying Computer Graphics Week 3 Lecture 5 Bob Hobbs Faculty of Computing, Engineering and Technology Staffordshire.
CS418 Computer Graphics John C. Hart
Smooth Shading Gouraud Phong
© 97 N. Holzschuch 3D objects representation and data structure Dr Nicolas Holzschuch University of Cape Town
CS 325 Introduction to Computer Graphics 03 / 29 / 2010 Instructor: Michael Eckmann.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 Surface Rendering Methods 고려대학교 컴퓨터 그래픽스 연구실.
High detail models, depth of field, soft shadows, reflective surfaces. (Image created by Toxic Studios using Brazil R/S)
RENDERING Introduction to Shading models – Flat and Smooth shading – Adding texture to faces – Adding shadows of objects – Building a camera in a program.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
CS559: Computer Graphics Final Review Li Zhang Spring 2010.
Chris Mayer & Nic Shulver Shading Definitions Light emanating from small surfaces is called a Point light sourcee.g. the sun (not really small though!)
Lighting and Shading Part 2. Global Ambient Light There are at least 8 OpenGL lights and 1 Global Ambient Setting the Global Ambient globalAmbient[] =
Chapter 3: Polygonal Modeling
Render methods. Contents Levels of rendering Wireframe Plain shadow Gouraud Phong Comparison Gouraud-Phong.
Introduction to Meshes Lecture 22 Mon, Oct 20, 2003.
Schedule Update GP 4 – Tesselation/Cg GDS 4 – Subdiv Surf. GP 5 – Object Modeling Lab: Mini-proj Setup GDS 5 – Maya Modeling MCG 6 – Intersections GP 6.
Computer Graphics Ken-Yi Lee National Taiwan University (the slides are adapted from Bing-Yi Chen and Yung-Yu Chuang)
Game Engines Game: – Engine – Assets (models, animations, sounds, AI, and physics) – Code (Rules, AI, Scripting, etc.)
Graphics Pipeline Bringing it all together. Implementation The goal of computer graphics is to take the data out of computer memory and put it up on the.
Lecture Rendering pipeline, shaders and effects 1Elias Holmlid.
Illumination and Shading Prof. Lizhuang Ma Shanghai Jiao Tong University.
CS552: Computer Graphics Lecture 35: Rendering. Recap Illumination Model o Light Source and surface o Effect of multiple light source o Colored lights.
3D on the Web : Understanding the basics
Photorealistic Rendering vs. Interactive 3D Graphics
Computer Graphics Chapter 9 Rendering.
Rendering Process of producing “realistic” images or pictures
A complete pipeline for 3D graphics
Alias/Autodesk Maya 第三組 林秉賢.
3D Graphics Rendering PPT By Ricardo Veguilla.
Hire Toyota Innova in Delhi for Outstation Tour
The Graphics Rendering Pipeline
Chapter 10: Computer Graphics
Chapter 14 Shading Models.
CISC Final Review ---Miao Tang.
CSC461: Lecture 23 Shading Computation
Vectors, Normals, & Shading
Introduction to Computer Graphics with WebGL
SHADING MODELS FOR POLYGONS
Introduction to Meshes
Game Engines Non-game specific technology Game: Engine
Illumination and Shading
Texture Mapping 고려대학교 컴퓨터 그래픽스 연구실.
Computer Graphics Material Colours and Lighting
Illumination Model 고려대학교 컴퓨터 그래픽스 연구실.
Illumination Model 고려대학교 컴퓨터 그래픽스 연구실.
Adding Surface Detail 고려대학교 컴퓨터 그래픽스 연구실.
Adding Surface Detail 고려대학교 컴퓨터 그래픽스 연구실.
Introduction to Meshes
Clipping Polygons Lecture 31 Fri, Nov 9, 2007.
Presentation transcript:

Shadows Depth Map shadows Raytrace shadows

Smooth Shading Flat shading Smooth Shading (Gouraud) Vertex normals Soft edges

Display -> Polygons -> Vertex Normals

References “How to show shadows in the Maya viewport”. 2008. http://www.wonderhowto.com/how-to/video/how-to-show-shadows-in-the-maya-viewport-197116/ “Manipulating Vertex Normals – Maya Tutorial”. Jacquelin Vanderwood. 2005. http://www.designertoday.com/Tutorials/Maya.3D/2519/Manipulating.Vertex.Normals.Maya.Tutorial.aspx “Shadows in Maya – Tutorialized”. 2009. http://www.tutorialized.com/tutorial/Shadows-in-Maya/51329 “Smooth Shading”. GuerrillaGC. 2008. http://www.youtube.com/watch?v=PMgjVJogIbc