• 沒有找到結果。

Graphics Pipeline and Hierarchical Modeling-Advanced multimedia technology:Computer graphics

N/A
N/A
Protected

Academic year: 2021

Share "Graphics Pipeline and Hierarchical Modeling-Advanced multimedia technology:Computer graphics"

Copied!
47
0
0

加載中.... (立即查看全文)

全文

(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 J ames

(2)

Announcements

(3)

Review of graphics pipeline

(4)

Review of graphics pipeline

(5)

Review of graphics pipeline

• Rasterization • Visibility

(6)

Review of graphics pipeline

(7)

Visibility Algorithms

• Painter’s algorithm • Ray casting

• Z-buffer

(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)

Shading

• Shading model determines the color values for each pixel

• To accurately determine the right color is a har d 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 ap proximation of reality called the Phong shading

(18)
(19)
(20)
(21)
(22)

Surface types

(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)

Review of graphics pipeline

(36)

Review of graphics pipeline

(37)

Review of graphics pipeline

• Rasterization • Visibility

(38)

Review of graphics pipeline

(39)
(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)

參考文獻

相關文件

Like the governments of many advanced economies which have formulated strategies to promote the use of information technology (IT) in learning and teaching,

(A) AGP ( advanced graphics port ) (B) IDE ( integrated drive electronics ) (C) SATA ( serial at attachment ). (D) SCSI ( small computer system interface

Overview of a variety of business software, graphics and multimedia software, and home/personal/educational software Web applications and application software for

To assist with graphics and multimedia projects To assist with graphics and multimedia projects To support home, personal, and educational tasks To support home, personal,

• It is a plus if you have background knowledge on computer vision, image processing and computer graphics.. • It is a plus if you have access to digital cameras

 Gouraud Shading: Different vertex normal, interpolated ve rtex color on a fragment..  Phong Shading: Different vertex normal, interpolated vert ex normal on

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 1..

• Introduce Computer Graphics Programming with WebGL and J avaScript: WebGL is not only fully shader-based– each applicati on must provide at least a vertex shader and a fragment