Graphics Pipeline and Hierarchical Modeling - PowerPoint PPT Presentation

About This Presentation
Title:

Graphics Pipeline and Hierarchical Modeling

Description:

Back face culling. Shading. Shading model determines the color values for each pixel. To accurately determine the right color is a hard problem because photons can ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 48
Provided by: cyy
Category:

less

Transcript and Presenter's Notes

Title: Graphics Pipeline and Hierarchical Modeling


1
Graphics Pipeline and Hierarchical Modeling
  • Advanced Multimedia Technology Computer Graphics
  • Yung-Yu Chuang
  • 2005/12/14

with slides by Brian Curless, Zoran Popovic,
Robin Chen and Doug James
2
Announcements
  • Final project is online and due on 1/11.

3
Review of graphics pipeline
Transformation
4
Review of graphics pipeline
Projection clipping
5
Review of graphics pipeline
  • Rasterization
  • Visibility

6
Review of graphics pipeline
  • Shading

7
Visibility Algorithms
  • Painters algorithm
  • Ray casting
  • Z-buffer
  • Binary space partitioning

8
Ray casting
9
Z-buffer algorithm
10
Z-buffer algorithm
11
Z-buffer algorithm
12
Binary space partition
13
BSP tree
14
BSP tree construction
15
BSP tree display
16
Back face culling
17
Shading
  • Shading model determines the color values for
    each pixel
  • To accurately determine the right color is a hard
    problem because photons can
  • Interact with the atmosphere
  • Be absorbed or reflected by a surface
  • Bounce around and around within the scene
  • Here, we are going to use a widely used fast
    approximation of reality called the Phong shading
    model

18
Setup
19
Emissivity
20
Ambient reflection
21
Wavelength dependence
22
Surface types
rough surface
smooth surface
23
Diffuse reflection
24
Diffuse reflection
25
Diffuse reflection
26
Diffuse reflection
27
Specular reflection
28
Specular reflection
29
Specular reflection
30
Put it together
31
Choosing the parameters
32
Flat shading
33
Gouraud shading
34
Phong shading
35
Review of graphics pipeline
Transformation
36
Review of graphics pipeline
Projection clipping
37
Review of graphics pipeline
  • Rasterization
  • Visibility

38
Review of graphics pipeline
  • Shading

39
Hierarchical modeling a robot arm
40
First implementation
41
Better implementation
42
OpenGL implementation
43
Hierarchical modeling
44
Implementation
45
Human with hands
46
Better implementation
47
OpenGL implementation
Write a Comment
User Comments (0)
About PowerShow.com