INTRODUCTION TO COMPUTER
GRAPHICS
Prepared by
R. Gomathijayam
Asst. Prof. of CA
2
Computer Graphics
• Computer graphics deals with all aspects of
creating images with a computer
– Hardware
– Software
– Applications
3
Basic Graphics System
Input devices
Output device
Image formed in FB
4
Display Processor
• Rather than have the host computer try to refresh
display use a special purpose computer called a display
processor (DPU)
• Graphics stored in display list (display file) on display
processor
• Host compiles display list and sends to DPU
Applications of Computer Graphics
• Computer Aided Design (CAD)
• Presentation Graphics
• Computer Art
• Entertainment (animation, games, …)
• Education & Training
• Visualization (scientific & business)
• Image Processing
• Graphical User Interfaces
1.Computer Aided Design (CAD)
– Used in design of buildings, automobiles, aircraft,
watercraft, spacecraft, computers, textiles & many
other products
– Objects are displayed in wire frame outline form
– Software packages provide multi-window
environment
2.Presentation Graphics
• Used to produce illustrations for reports or generate
slides for use with projectors
• Commonly used to summarize financial, statistical,
mathematical, scientific, economic data for research
reports, managerial reports & customer information
bulletins
• Examples : Bar charts, line graphs, pie charts, surface
graphs, time chart
3.Computer Art
• Used in fine art & commercial art
– Includes artist’s paintbrush programs, paint
packages, CAD packages and animation packages
– These packages provides facilities for designing
object shapes & specifying object motions.
– Examples : Cartoon drawing, paintings, product
advertisements, logo design
4.Entertainment
• Movie Industry
– Used in motion pictures, music
videos, and television shows.
– Used in making of cartoon
animation films
Slide information from Leonard McMillian's slides
http://www.cs.unc.edu/~mcmillan/comp136/Lecture1/compgraf.ht
ml
5.Education & Training
• Computer generated models of physical,
financial and economic systems are used as
educational aids.
• Models of physical systems, physiological
systems, population trends, or equipment
such as color-coded diagram help trainees
understand the operation of the system
6.Visualization
• Scientific Visualization
– Producing graphical representations for
scientific, engineering, and medical data sets
• CG- Computer is used to create a picture
• Image Processing – applies techniques to modify or
interpret existing pictures such as photographs and
TV scans
• Medical applications
– Picture enhancements
– Tomography
– Simulations of operations
– Ultrasonics & nuclear medicine scanners
• 2 applications of image processing
– Improving picture quality
– Machine perception of visual information (Robotics)
7. Image Processing
8.Graphical User Interfaces
• Major component – Window manager (multiple-window
areas)
• To make a particular window active, click in that window
(using an interactive pointing device)
• Interfaces display – menus & icons
• Icons – graphical symbol designed to look like the processing
option it represents
• Advantages of icons – less screen space, easily understood
• Menus contain lists of textual descriptions & icons

Introduction to computer graphics

  • 1.
    INTRODUCTION TO COMPUTER GRAPHICS Preparedby R. Gomathijayam Asst. Prof. of CA
  • 2.
    2 Computer Graphics • Computergraphics deals with all aspects of creating images with a computer – Hardware – Software – Applications
  • 3.
    3 Basic Graphics System Inputdevices Output device Image formed in FB
  • 4.
    4 Display Processor • Ratherthan have the host computer try to refresh display use a special purpose computer called a display processor (DPU) • Graphics stored in display list (display file) on display processor • Host compiles display list and sends to DPU
  • 5.
    Applications of ComputerGraphics • Computer Aided Design (CAD) • Presentation Graphics • Computer Art • Entertainment (animation, games, …) • Education & Training • Visualization (scientific & business) • Image Processing • Graphical User Interfaces
  • 6.
    1.Computer Aided Design(CAD) – Used in design of buildings, automobiles, aircraft, watercraft, spacecraft, computers, textiles & many other products – Objects are displayed in wire frame outline form – Software packages provide multi-window environment
  • 7.
    2.Presentation Graphics • Usedto produce illustrations for reports or generate slides for use with projectors • Commonly used to summarize financial, statistical, mathematical, scientific, economic data for research reports, managerial reports & customer information bulletins • Examples : Bar charts, line graphs, pie charts, surface graphs, time chart
  • 8.
    3.Computer Art • Usedin fine art & commercial art – Includes artist’s paintbrush programs, paint packages, CAD packages and animation packages – These packages provides facilities for designing object shapes & specifying object motions. – Examples : Cartoon drawing, paintings, product advertisements, logo design
  • 9.
    4.Entertainment • Movie Industry –Used in motion pictures, music videos, and television shows. – Used in making of cartoon animation films Slide information from Leonard McMillian's slides http://www.cs.unc.edu/~mcmillan/comp136/Lecture1/compgraf.ht ml
  • 10.
    5.Education & Training •Computer generated models of physical, financial and economic systems are used as educational aids. • Models of physical systems, physiological systems, population trends, or equipment such as color-coded diagram help trainees understand the operation of the system
  • 11.
    6.Visualization • Scientific Visualization –Producing graphical representations for scientific, engineering, and medical data sets
  • 12.
    • CG- Computeris used to create a picture • Image Processing – applies techniques to modify or interpret existing pictures such as photographs and TV scans • Medical applications – Picture enhancements – Tomography – Simulations of operations – Ultrasonics & nuclear medicine scanners • 2 applications of image processing – Improving picture quality – Machine perception of visual information (Robotics) 7. Image Processing
  • 13.
    8.Graphical User Interfaces •Major component – Window manager (multiple-window areas) • To make a particular window active, click in that window (using an interactive pointing device) • Interfaces display – menus & icons • Icons – graphical symbol designed to look like the processing option it represents • Advantages of icons – less screen space, easily understood • Menus contain lists of textual descriptions & icons