Advanced Graphics, Overview Advanced Computer Graphics Overview
Advanced Graphics, Overview 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. 3D graphics main tasks: modeling, rendering, animation.
Advanced Graphics, Overview Intro to Computer Graphics Hardware architecture: raster graphics, FB Graphics Standard:KGS, PHIGS, OpenGL Interaction 3D 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 Advanced Computer Graphics Hierarchical modeling and Animation Texture, antialiasing 3D modeling with parametric surfaces Applications: visualization, virtual reality Physics based modeling 3D modeling: surfaces and shapes
Advanced Graphics, Overview Polynocular Stereo From images to 3D points, and then…. to planar patches
Advanced Graphics, Overview Surface Reconstruction and the Gauss map From patches to surface
Advanced Graphics, Overview Recovering of Shapes
Advanced Graphics, Overview TeleImmersion is the technology that enables remotely located users to share the same virtualized environment in real time
Advanced Graphics, Overview TeleImmersion is the technology that enables remotely located users to share the same virtualized environment in real time
Advanced Graphics, Overview Teleconferencing in 3D
Advanced Graphics, Overview 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.program Graph.API Graph.hardware Primitives and Attributes Geometric and modeling transformations Viewing transformations Hierarchical modeling and manipulation Raster (buffer) oriented transformations Control functions