EEL 5771 001 Introduction to Computer Graphics PPT

  • Slides: 21
Download presentation
EEL 5771 -001 Introduction to Computer Graphics PPT 9: Polygon rendering PPT and video

EEL 5771 -001 Introduction to Computer Graphics PPT 9: Polygon rendering PPT and video are due : no later than October 30 Submit to: lpiegl@gmail. com This template file is just an outline of the presentation that you need to complete. Additional pages will be necessary to fully explore the topic above. Each page should contain adequate text as well as illustrations. You are free to use all publicly available information (text as well as graphics) as long as the sources are properly acknowledged. 1

Team members’ contributions Member [name]: 2

Team members’ contributions Member [name]: 2

Polygon Rendering Content outline: • Flat shading • Examples 3

Polygon Rendering Content outline: • Flat shading • Examples 3

Polygon Rendering Content outline: • Gouraud shading • Examples 4

Polygon Rendering Content outline: • Gouraud shading • Examples 4

Polygon Rendering Content outline: • Phong shading • Examples 5

Polygon Rendering Content outline: • Phong shading • Examples 5

Polygon Rendering Content outline: • Mach band effect • Examples 6

Polygon Rendering Content outline: • Mach band effect • Examples 6

Visible Surface Methods Content outline: • Back-face detection • Depth buffer method 7

Visible Surface Methods Content outline: • Back-face detection • Depth buffer method 7

Visible Surface Methods Content outline: • A-buffer method • Scan-line method 8

Visible Surface Methods Content outline: • A-buffer method • Scan-line method 8

Visible Surface Methods Content outline: • Depth sorting method 9

Visible Surface Methods Content outline: • Depth sorting method 9

Visible Surface Methods Content outline: • BSP-tree method 10

Visible Surface Methods Content outline: • BSP-tree method 10

Visible Surface Methods Content outline: • Area subdivision method 11

Visible Surface Methods Content outline: • Area subdivision method 11

Visible Surface Methods Content outline: • Octree method 12

Visible Surface Methods Content outline: • Octree method 12

Visible Surface Methods Content outline: • Ray casting method 13

Visible Surface Methods Content outline: • Ray casting method 13

Visible Surface Methods Content outline: • Wire-frame method 14

Visible Surface Methods Content outline: • Wire-frame method 14

Ray-tracing Content outline: • Principles • Illustration of the general method 15

Ray-tracing Content outline: • Principles • Illustration of the general method 15

Ray-tracing Content outline: • The formation of the ray-tree 16

Ray-tracing Content outline: • The formation of the ray-tree 16

Ray-tracing Content outline: • Reflected and transmitted rays • Math and illumination equations 17

Ray-tracing Content outline: • Reflected and transmitted rays • Math and illumination equations 17

Ray-tracing Content outline: • Ray-surface intersections • Math for common surfaces 18

Ray-tracing Content outline: • Ray-surface intersections • Math for common surfaces 18

Ray-tracing Content outline: • Lens effects 19

Ray-tracing Content outline: • Lens effects 19

Ray-tracing Content outline: • Antialiasing 20

Ray-tracing Content outline: • Antialiasing 20

Ray-tracing Content outline: • Area subdivision to speed up ray-surface intersections 21

Ray-tracing Content outline: • Area subdivision to speed up ray-surface intersections 21