100% found this document useful (2 votes)
1K views205 pages

Computer Graphics by Foley Dam Hughes

Uploaded by

sandeep_kamra
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
100% found this document useful (2 votes)
1K views205 pages

Computer Graphics by Foley Dam Hughes

Uploaded by

sandeep_kamra
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 205
Computer Graphics PRINCIPLES AND PRACTICE ¢ ¢ o THE SYSTEMS PROGRAMMING SERIES Contents CHAPTER 1 Image Process 2 Picture Analysis 2 1.Z_—The Advantages of Tneractive Graphics 13 Rapresettive Uses of Computer Gages 14 —Clasfcation of Appictions 15 Devlopenent of Harare and Sofware ov Computer Graphics {6 Concepu Fsmework for Ieractne Graphics 0 1 Soma 21 Brenig 000 cHapten 2 PROGRAMMING IN THE SIMPLE RASTER GRAPHICS PACKAGE 25 2.1 Drawing with SRGP 26 2.2 Bis lmeraction Handling 0 Reser Graphics Fetes s 2 Linton of SRGP 25 Summary 63 Ereres ra cHapten 3 BASIC RASTER GRAPHICS ALGORITHMS FOR DRAWING 2D PRIMITIVES SL Over e B 32 Scan Comening Lines 2 33 Sean Comening Cais a 33 Sen Converting Elles a 35 Filng Rectangles 31 3.6 Filing Pays 3 27 Filling Elipe Ars 3 Skate Fling TL 00 39 Thick Primives 104 3.10 Line Sie al Fen Sole 109, SLL iping in a Raster World 0 32 Capping Lies mu xviii Contents 3.13__Clipping Circles and Ellipses .. 124 3.14 Clipping Polygons . .. 124 3.15 Generating Characters 127 3.16 _SRGP_copyPixel 132 3.17 Antialiasing 132 3.18 Summary eeeeeee eee veveeeeeeeee + 140 Exercises cece ee eee eee 142 CHAPTER 4 GRAPHICS HARDWARE 145 4.1 Hardcopy Technologies .. 146 4.2 Display Technologies . 155 4.3. Raster-Scan Display Systems . «165 4.4 The Video Controller .............00005 +. 179 4.5 Random-Scan Display Processor ........... . 184 4.6 Input Devices for Operator Interaction 188 4.7 Image Scanners 195 Exercises . 197 CHAPTER 5 GEOMETRICAL TRANSFORMATIONS 201 5.1 2D Transformations ©... 2.2... eee te eee eee 201 5.2 Homogeneous Coordinates and Matrix Representation of 2D Transformations ........-.--ee ee eee 5.3 Composition of 2D Transformations 5.4. The Window-to-Viewport Transformation 5.5 Efficiency : 5.6 Matrix Representation of 3D Transformations 5.7 Composition of 3D Transformations ......... 5.8 — Transformations as a Change in Coordinate System Exercises 6... eee ee ee eee CHAPTER 6 6.1 Projections 6.2 Specifying an Arbitrary 3D View 6.3 Examples of 3D Viewing : 6.4 The Mathematics of Planar Geometric Projections 6.5 Implementing Planar Geometric Projections 6.6 Coordinate Systems . Exercises . 281

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy