Advanced Computer Graphics Overview Advanced Graphics Overview Computer

  • Slides: 13
Download presentation
Advanced Computer Graphics Overview Advanced Graphics, Overview

Advanced Computer Graphics Overview Advanced Graphics, Overview

Computer Graphics • Definition: “combining hardware approaches with software algorithms to facilitate the manipulation

Computer Graphics • Definition: “combining hardware approaches with software algorithms to facilitate the manipulation of visual information. ” • Subareas: hardware and system architecture, image synthesis, animation, applications. • 3 D graphics main tasks: modeling, rendering, animation. Advanced Graphics, Overview

Intro to Computer Graphics • • Hardware architecture: raster graphics, FB Graphics Standard: KGS,

Intro to Computer Graphics • • Hardware architecture: raster graphics, FB Graphics Standard: KGS, PHIGS, Open. GL Interaction 3 D geometry and modeling Viewing Rasterization Image synthesis: illumination, shading We will review briefly the above, see textbook Advanced Graphics, Overview

Graphics Pipeline Transformations and Coordinate Systems Advanced Graphics, Overview

Graphics Pipeline Transformations and Coordinate Systems Advanced Graphics, Overview

Advanced Computer Graphics • • • Hierarchical modeling and Animation Texture, antialiasing 3 D

Advanced Computer Graphics • • • Hierarchical modeling and Animation Texture, antialiasing 3 D modeling with parametric surfaces Applications: visualization, virtual reality Physics based modeling 3 D modeling: surfaces and shapes Advanced Graphics, Overview

Polynocular Stereo • From images to 3 D points, and then…. to planar patches

Polynocular Stereo • From images to 3 D points, and then…. to planar patches Advanced Graphics, Overview

Surface Reconstruction and the Gauss map From patches to surface Advanced Graphics, Overview

Surface Reconstruction and the Gauss map From patches to surface Advanced Graphics, Overview

Recovering of Shapes Advanced Graphics, Overview

Recovering of Shapes Advanced Graphics, Overview

Tele. Immersion is the technology that enables remotely located users to share the same

Tele. Immersion is the technology that enables remotely located users to share the same virtualized environment in real time Advanced Graphics, Overview

Tele. Immersion is the technology that enables remotely located users to share the same

Tele. Immersion is the technology that enables remotely located users to share the same virtualized environment in real time Advanced Graphics, Overview

Teleconferencing in 3 D Advanced Graphics, Overview

Teleconferencing in 3 D Advanced Graphics, Overview

Review • Review, Ch 1, 2, 4 in textbook, gloss over 3 • Review,

Review • Review, Ch 1, 2, 4 in textbook, gloss over 3 • Review, Red book Ch 1 -2 Advanced Graphics, Overview

Review: General Purpose Graphics • API for use in high level languages • Appl.

Review: General Purpose Graphics • API for use in high level languages • Appl. program ------- Graph. API ------- Graph. hardware • • • Primitives and Attributes Geometric and modeling transformations Viewing transformations Hierarchical modeling and manipulation Raster (buffer) oriented transformations Control functions Advanced Graphics, Overview