Download presentation
Presentation is loading. Please wait.
Published byNoel Blake Modified over 9 years ago
1
Subject Name: Computer Graphics Subject Code: 160703 Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1
2
Topics: 1.A survey of computer graphics Computer-aided design Education and training Graphics user interface 2.Overview of graphics systems Video display devices: raster-scan & random scan Input devices Graphics software 2
3
Topics: 3. Output primitives Points and lines operations Line algorithms Circle generation algorithms Polygon operations Polygon filling 3
4
More topics 4. Attributes of output primitives Line attributes Curve attributes Character attributes Antialiasing 5. Two-dimensional geometric transformation Basic transformations: rotation, scaling, and translation Matrix representation and Homogenous coordinate systems Composite transformations Other transformations: reflection and shear 4
5
Yet more topics 6. Two-dimensional viewing Window to view port coordinate transformations Two-dimensional viewing functions Clipping operations: line, point, polygon, and text 7. Three-dimensional concepts Parallel and perspective projections Depth cuing Surface rendering Visible line and surfaces 8. Three-dimensional transformations Translations Rotations Scaling 5
6
Last but not least 9. Three-dimensional viewing Viewing coordinates Transformations to viewing plane General projection transformations 10. Advance Topics Visible surface detection concepts Back-face detection Color models 6
7
Introduction Computer Graphics involves display, manipulation and storage of pictures and experimental data for proper visualization using computer Typical graphics system comprises of a host computer with support of fast processor, large memory, frame buffer, display devices, input devices, output devices. 7
8
Graphics Applications Entertainment: Cinema, TV Advt. etc. 8
9
Graphics Applications Medical Visualization 9 Image-Guided Surgery Project The Visible Human Project
10
Graphics Applications Everyday uses Microsoft’s OS uses graphics seriously Graphics visualizations and debuggers Visualize complex software systems 10
11
Graphics Applications Scientific Visualization 11
12
Graphics Applications Computer Aided Design (CAD) 12
13
Curve and Surface Modeling in Computer-Aided Design (CAD) 13 1 2 3 4 5 6 7 8
14
Graphics Applications Entertainment: Games 14
15
Information Visualization 15
16
Relevant Disciplines Art and Graphic Design Computer Engineering Engineering Design Education Entertainment Medical Science Linear Algebra Numerical Analysis Simulation Studies (e.g. NASA space training center) Virtual reality 16
17
Advanced graphics areas Image processing Rendering Modeling Animation 17
18
Image Processing Image Representation Sampling Reconstruction Quantization & Aliasing Image Processing Filtering Warping Morphing Composition Raster Graphics Display devices Color models 18
19
Rendering: (light, perspective) generating 2D and 3D images of the objects 3D Rendering Pipeline Modeling transformations Viewing transformations Hidden surface removal Illumination, shading, and textures Scan conversion, clipping Hierarchical scene graphics Global illumination Ray tracing 19
20
Modeling: creating and representing the geometry of objects in the 3D world Representations of geometry Curves: splines Surfaces: meshes, splines Procedural modeling Sweeps Fractals Grammars 20
21
Animation: (movement) describing how objects change in time Key framing Kinematics Articulated figures Motion capture Capture Warping Behaviors Planning, learning, etc. 21
22
Summary What is Computer Graphics? What are the applications of Computer Graphics? 22 ?
23
NEXT SESSION Display devices CRT Random and Raster scan systems 23
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.