SlideShare a Scribd company logo
2
Most read
7
Most read
14
Most read
Module 1
Graphics Software
 Two classifications
 General programming package
 Special-purpose application package.
 A general graphics programming package provides an
extensive set of graphics functions that can be used in
high-level programming languages.
 Example GL(Graphics Library) system on silicon
graphics equipment.
Graphics Software
 Basic functions in a general package include
 Generating picture components (straight lines,
polygons, circles, and other figures)
 Setting color and intensity values
 Selecting views
 Applying transformations.
Graphics Software
 Application graphics packages are designed for
nonprogrammers, so that users can generate displays
without worrying about how graphics operations work.
 The interface to the graphics routines in such packages
allows users to communicate with the programs in
their own terms.
 Examples of such applications packages are the artist's
painting programs and various business, medical, and
CAD systems.
INPUT DEVICES
 Most systems have a keyboard and one or more
additional devices specially designed for interactive
input.
 These includes
 Mouse
 Trackball
 Graphics tablet
 Touch panels
 Light pens
Touch Panels
 Touch panels allow displayed objects or screen
positions to be selected with the touch of a finger.
 Touch input can be recorded using optical, electrical,
or acoustical methods.
Touch panels
 Optical touch panels employ a line of infrared light-
emitting diodes (LEDs) along one vertical edge and
along one horizontal edge of the frame
 The opposite vertical and horizontal edges contain
light detectors. These detectors are used to record
which beams are interrupted when the panel is
touched.
 The two crossing beams that are interrupted identify
the horizontal and vertical coordinates of the screen
position selected.
Touch panel
 An electrical touch panel is constructed with two
transparent plates separated by a small distance.
 One of the plates is coated with a conducting material,
and the other plate is coated with a resistive material.
 When the outer plate is touched, it is forced into
contact with the inner plate.
 This contact creates a voltage drop across the resistive
plate that is converted to the coordinate values of the
selected screen position.
Touch panel
 In acoustical touch panels, high-frequency sound
waves are generated in the horizontal and vertical
directions across a glass plate.
 Touching the screen causes part of each wave to be
reflected from the finger to the emitters.
 The screen position at the point of contact is
calculated from a measurement of the time interval
between the transmission of each wave and its
reflection to the emitter.
Light Pens
 This pencil-shaped devices are used to select screen
positions by detecting the light coming from points on
the CRT screen.
Light Pens
 They are sensitive to the short burst of light emitted
from the phosphor coating at the instant the electron
beam strikes a particular point.
 An activated light pen, pointed at a spot on the screen
as the electron beam lights up that spot, generates an
electrical pulse that causes the coordinate position of
the electron beam to be recorded.
 As with cursor-positioning devices, recorded Light-
pen coordinates can be used to position an object or to
select a processing option.
Light pens
 Disadvantages
 When a light pen is pointed at the screen, part of the
screen image is obscured by the hand and pen.
 Prolonged use of the light pen can cause arm fatigue.
 Light pens require special implementations for some
applications because they cannot detect positions within
black areas.
I/O devices -  Computer graphics
I/O devices -  Computer graphics

More Related Content

PPTX
Raster scan system & random scan system
PPTX
Computer graphics chapter 4
PPTX
Applications Of Computer Graphics
PPTX
Polygon filling algorithm
PPT
Composite transformations
PPTX
Graphics software and standards
PPTX
Raster animation
PPTX
3d transformation computer graphics
Raster scan system & random scan system
Computer graphics chapter 4
Applications Of Computer Graphics
Polygon filling algorithm
Composite transformations
Graphics software and standards
Raster animation
3d transformation computer graphics

What's hot (20)

PPTX
Window to Viewport Transformation in Computer Graphics with.pptx
PPTX
Depth Buffer Method
PPTX
Frame buffer
PPTX
Graphics Primitives and CG Display Devices
PPTX
Bezier curve & B spline curve
PPTX
Introduction to computer graphics
PPT
Intro to scan conversion
PDF
Unit 3
PPT
Assembly Language Lecture 1
PPT
Graphics software
PPT
Seed filling algorithm
PDF
8086 assembly
PPTX
Visible surface identification
PPTX
Parallel projection
PDF
Image Restoration (Digital Image Processing)
PPTX
Color model in computer graphics
PPTX
Character generation techniques
PPT
Graphics inputdevices
PPT
Window to viewport transformation
PPT
Raster scan system
Window to Viewport Transformation in Computer Graphics with.pptx
Depth Buffer Method
Frame buffer
Graphics Primitives and CG Display Devices
Bezier curve & B spline curve
Introduction to computer graphics
Intro to scan conversion
Unit 3
Assembly Language Lecture 1
Graphics software
Seed filling algorithm
8086 assembly
Visible surface identification
Parallel projection
Image Restoration (Digital Image Processing)
Color model in computer graphics
Character generation techniques
Graphics inputdevices
Window to viewport transformation
Raster scan system
Ad

Viewers also liked (20)

PPT
Input devices in computer graphics
PDF
CG - Input Output Devices
PPTX
Graphics input and output devices
PPTX
Input Devices
PPTX
Presentation on Input and Output Devices
PPTX
Random scan displays and raster scan displays
PPT
Presentation on input devices
PPTX
Presentation on input devices...
PPT
applications of computer graphics
PPT
Introduction to computer graphics
PPT
Input and output devices ppt
PPTX
Graphic hardware and software
DOCX
Working of input and output devices
PPT
PPTX
Input And Output devices of computer
PPTX
Input Devices
PPT
The Timer
PPTX
Compute graphics
PDF
Servlet
PPTX
Analysis
Input devices in computer graphics
CG - Input Output Devices
Graphics input and output devices
Input Devices
Presentation on Input and Output Devices
Random scan displays and raster scan displays
Presentation on input devices
Presentation on input devices...
applications of computer graphics
Introduction to computer graphics
Input and output devices ppt
Graphic hardware and software
Working of input and output devices
Input And Output devices of computer
Input Devices
The Timer
Compute graphics
Servlet
Analysis
Ad

Similar to I/O devices - Computer graphics (20)

PPTX
Input devices dani
PPT
Input devices
PPT
PPT
Input devices
PPT
Touch screen
PPTX
Display devices and TOUCH SCREEN TECHNOLOGY
PPT
Touch screen technology BY DHAVAL BHATT
PPT
Chapter 2 -Lesson 2 - Types of mouse
PPT
Chapter 2 - Lesson 2
PPTX
Study of Various Touch Screen Technologies
PPTX
Touch screen technology
PPTX
20895A0420 SEMINAR PPT.pptx
PPTX
Functions of various input devices
PPTX
Touch screen technology
PPT
Touch screen
PPT
Touch Screen Sensor presentation
PPT
38822545 touch-screen-technology
PPTX
Touch screen
PPTX
Touch screens and scada presentation
DOC
Report on touch screen
Input devices dani
Input devices
Input devices
Touch screen
Display devices and TOUCH SCREEN TECHNOLOGY
Touch screen technology BY DHAVAL BHATT
Chapter 2 -Lesson 2 - Types of mouse
Chapter 2 - Lesson 2
Study of Various Touch Screen Technologies
Touch screen technology
20895A0420 SEMINAR PPT.pptx
Functions of various input devices
Touch screen technology
Touch screen
Touch Screen Sensor presentation
38822545 touch-screen-technology
Touch screen
Touch screens and scada presentation
Report on touch screen

Recently uploaded (20)

PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Sports Quiz easy sports quiz sports quiz
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Final Presentation General Medicine 03-08-2024.pptx
TR - Agricultural Crops Production NC III.pdf
Computing-Curriculum for Schools in Ghana
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPH.pptx obstetrics and gynecology in nursing
STATICS OF THE RIGID BODIES Hibbelers.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Renaissance Architecture: A Journey from Faith to Humanism
Sports Quiz easy sports quiz sports quiz
FourierSeries-QuestionsWithAnswers(Part-A).pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
Basic Mud Logging Guide for educational purpose
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Microbial diseases, their pathogenesis and prophylaxis
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
2.FourierTransform-ShortQuestionswithAnswers.pdf

I/O devices - Computer graphics

  • 2. Graphics Software  Two classifications  General programming package  Special-purpose application package.  A general graphics programming package provides an extensive set of graphics functions that can be used in high-level programming languages.  Example GL(Graphics Library) system on silicon graphics equipment.
  • 3. Graphics Software  Basic functions in a general package include  Generating picture components (straight lines, polygons, circles, and other figures)  Setting color and intensity values  Selecting views  Applying transformations.
  • 4. Graphics Software  Application graphics packages are designed for nonprogrammers, so that users can generate displays without worrying about how graphics operations work.  The interface to the graphics routines in such packages allows users to communicate with the programs in their own terms.  Examples of such applications packages are the artist's painting programs and various business, medical, and CAD systems.
  • 5. INPUT DEVICES  Most systems have a keyboard and one or more additional devices specially designed for interactive input.  These includes  Mouse  Trackball  Graphics tablet  Touch panels  Light pens
  • 6. Touch Panels  Touch panels allow displayed objects or screen positions to be selected with the touch of a finger.  Touch input can be recorded using optical, electrical, or acoustical methods.
  • 7. Touch panels  Optical touch panels employ a line of infrared light- emitting diodes (LEDs) along one vertical edge and along one horizontal edge of the frame  The opposite vertical and horizontal edges contain light detectors. These detectors are used to record which beams are interrupted when the panel is touched.  The two crossing beams that are interrupted identify the horizontal and vertical coordinates of the screen position selected.
  • 8. Touch panel  An electrical touch panel is constructed with two transparent plates separated by a small distance.  One of the plates is coated with a conducting material, and the other plate is coated with a resistive material.  When the outer plate is touched, it is forced into contact with the inner plate.  This contact creates a voltage drop across the resistive plate that is converted to the coordinate values of the selected screen position.
  • 9. Touch panel  In acoustical touch panels, high-frequency sound waves are generated in the horizontal and vertical directions across a glass plate.  Touching the screen causes part of each wave to be reflected from the finger to the emitters.  The screen position at the point of contact is calculated from a measurement of the time interval between the transmission of each wave and its reflection to the emitter.
  • 10. Light Pens  This pencil-shaped devices are used to select screen positions by detecting the light coming from points on the CRT screen.
  • 11. Light Pens  They are sensitive to the short burst of light emitted from the phosphor coating at the instant the electron beam strikes a particular point.  An activated light pen, pointed at a spot on the screen as the electron beam lights up that spot, generates an electrical pulse that causes the coordinate position of the electron beam to be recorded.  As with cursor-positioning devices, recorded Light- pen coordinates can be used to position an object or to select a processing option.
  • 12. Light pens  Disadvantages  When a light pen is pointed at the screen, part of the screen image is obscured by the hand and pen.  Prolonged use of the light pen can cause arm fatigue.  Light pens require special implementations for some applications because they cannot detect positions within black areas.