SlideShare a Scribd company logo
1 of 18
Unit 1
Basic of computer graphics
By: Medhavi Pandey
Outline
⮚Why Computer Graphics?
⮚Introduction
⮚History of Computer Graphics
⮚Applications areas
⮚Overview of Input devices, Output devices.
I. Basic Computer Graphics
• What is computer graphics?
• The computer graphics is one of the most effective and commonly
used way of information in form of graphics object such as pictures,
charts, graphs and diagram instead of simple text.
• Computer graphics is a process of generating, manipulating, storing
and displaying graphics object.
Ex: Such as pictures, charts, graphs, diagrams.
• Thus we can say that computer graphics makes it possible to express
data in pictorial form.
Basic Computer Graphics
• What you can do with graphics before displaying it on screen?
✔Graphics allows rotation, translation, scaling and performing various
projections before displaying it.
✔It also allows to add effects such as hidden surface removal, shading
and transparency to the picture.
Basic Computer Graph pics
• User can edit (modify content, structure or appearance) graphics object
with using keyboard, mouse or touch sensitive panel on the screen.
• There is close relationship between input devices and display devices.
• Graphics Devices = Input Devices + Display Devices
A Brief History of Computer Graphics
• Teletype printouts were first graphical output devices light pens were an
early input device CAD applications began in the 1960's plotters also a 60's
development: high-resolution, but slow main bottlenecks of computer
graphics back then
• cost of graphics hardware
• expense of computer resources
• batch systems weren't suitable
• for interactive graphics
• non-portability of hardware and software
A Brief History of Computer Graphics
• 1950 MIT’s Whirlwind computer had computer generated CRTs mid 1950s SAGE command and
control
• 1960s Ivan Sutherland’s thesis – Sutherland's PhD thesis was entitled “Sketchpad: A Man-Machine
Graphical Communication System” and introduced interactive techniques.
• Sketchpad may look obvious and under-powered as a drawing program from today’s perspective
but nothing like it had existed before.
• A light pen provided co-ordinates for drawing commands entered using the keyboard. Previously
drawn primitive objects could be recalled and rotated, scaled and moved. Finished drawings could
be stored on magnetic tape and re-edited at a later date.
II. Applications of Computer Graphics
✔ Presentation Graphics
✔ Entertainment
✔ Graphics User Interface
✔ Auto CAD
✔ Computer Art
✔ Virtual Reality
✔ Telemedicine
✔ Image Processing
✔ Education
1. Presentation Graphics
• In this application reports are generated on slides or transparencies.
• It is normally used to summarize financial, statistical, mathematical,
scientific, and economics data for research.
• Graphs and charts can be in 3-D formats to make the presentation.
1. Presentation Graphics
2. Entertainment
• It is used in making motion pictures, music, videos and television
shows.
3.Graphical User Interface
• Major component of GUI interface is a window manager that allows a
user to display multimedia window areas.
• Interface generally comes with a menu and icons for fast selection of
processing options.
• Icon is a graphics symbol designed to look like a processing options.
Graphical User Interface
4. Auto CAD
• Use of computer graphics is in design process of engineering and
architecture system.
• Auto cad applications are design to create building, automobiles,
aircraft, spacecraft, textiles and more models.
III. Graphics Input Devices
• Keyboards
• Mouse
• Trackball and Space ball
• Joystick
• Data Glove
• Digitizer
• Image Scanners
• Touch Panels
• Light Pens
• Voice System
IV. Graphics Software and Standards
• Graphics software is classified in two categories:
1. General Programming Packages
2. Special-purpose applications Packages
1. General Programming Package:
They are like a programming languages, they contain rich set of graphics functions.
Such graphics packages allow to draw some primitives, fill the colors, set the
intensity, apply transformation etc. Open GL, Open CV is the examples of such
packages. They are more of programmer oriented.
Graphics Software and Standards
2. Special-purpose applications Package:
By contrast, application graphics packages are designed for
nonprogrammers, so users can create required graphics without worrying
about underlying concepts. The interface to the graphics routines in such
packages allow users to communicate with the programs in their own terms.
Examples of such application packages are paint, CAD etc.
Graphics Software and Standards
Graphics Standard
• The primary intension of standardization of graphics software is portability.
• The packages are designed with standard graphics functions so that they can be used with
different hardware systems and used in different implementations and applications.
• The Graphical Kernal System (GKS) was developed to adopt the first graphics software
standard by the International Standards Organization (ISO).
• Another graphics standard developed and approved PHIGS (Programmers Hierarchical
Interactive Graphics System), which is an extension of GKS.

More Related Content

Similar to PPT_1.pptx

B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath YogiTekendra Nath Yogi
 
Introduction about Graphics Software
Introduction about Graphics SoftwareIntroduction about Graphics Software
Introduction about Graphics SoftwareAayush358079
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmDeepika Walanjkar
 
Graphics pdf
Graphics pdfGraphics pdf
Graphics pdfaa11bb11
 
Computer Graphics Practical
Computer Graphics PracticalComputer Graphics Practical
Computer Graphics PracticalNeha Sharma
 
chapter7-151010022348-lva1-app6892 (1).pptx
chapter7-151010022348-lva1-app6892 (1).pptxchapter7-151010022348-lva1-app6892 (1).pptx
chapter7-151010022348-lva1-app6892 (1).pptxJayasheelanP
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer GraphicsYatin Singh
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAazira96
 
computer graphics unit 1.ppt
computer graphics unit 1.pptcomputer graphics unit 1.ppt
computer graphics unit 1.pptoumiarashid
 
Classification Engineering graphics & design
Classification Engineering graphics & designClassification Engineering graphics & design
Classification Engineering graphics & designManish Gupta
 

Similar to PPT_1.pptx (20)

B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
 
computer graphics unit 1-I.pptx
computer graphics unit 1-I.pptxcomputer graphics unit 1-I.pptx
computer graphics unit 1-I.pptx
 
Introduction , surveuy on cg
Introduction , surveuy on cgIntroduction , surveuy on cg
Introduction , surveuy on cg
 
CG_1.pdf
CG_1.pdfCG_1.pdf
CG_1.pdf
 
computer graphics
computer graphicscomputer graphics
computer graphics
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Introduction about Graphics Software
Introduction about Graphics SoftwareIntroduction about Graphics Software
Introduction about Graphics Software
 
Reviewer in com graphics
Reviewer in com graphicsReviewer in com graphics
Reviewer in com graphics
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
 
Graphics pdf
Graphics pdfGraphics pdf
Graphics pdf
 
Computer Graphics Practical
Computer Graphics PracticalComputer Graphics Practical
Computer Graphics Practical
 
chapter7-151010022348-lva1-app6892 (1).pptx
chapter7-151010022348-lva1-app6892 (1).pptxchapter7-151010022348-lva1-app6892 (1).pptx
chapter7-151010022348-lva1-app6892 (1).pptx
 
1.1.1.pptx
1.1.1.pptx1.1.1.pptx
1.1.1.pptx
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIA
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
applications.ppt
applications.pptapplications.ppt
applications.ppt
 
computer graphics unit 1.ppt
computer graphics unit 1.pptcomputer graphics unit 1.ppt
computer graphics unit 1.ppt
 
Classification Engineering graphics & design
Classification Engineering graphics & designClassification Engineering graphics & design
Classification Engineering graphics & design
 

More from SanandMishra

More from SanandMishra (6)

New_title.pptx
New_title.pptxNew_title.pptx
New_title.pptx
 
AI.pptx
AI.pptxAI.pptx
AI.pptx
 
Graphis_AI_Desiggn.pptx
Graphis_AI_Desiggn.pptxGraphis_AI_Desiggn.pptx
Graphis_AI_Desiggn.pptx
 
new ai techniques.pptx
new ai techniques.pptxnew ai techniques.pptx
new ai techniques.pptx
 
PPT_14.pptx
PPT_14.pptxPPT_14.pptx
PPT_14.pptx
 
PPT_17.pptx
PPT_17.pptxPPT_17.pptx
PPT_17.pptx
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 

Recently uploaded (20)

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 

PPT_1.pptx

  • 1. Unit 1 Basic of computer graphics By: Medhavi Pandey
  • 2. Outline ⮚Why Computer Graphics? ⮚Introduction ⮚History of Computer Graphics ⮚Applications areas ⮚Overview of Input devices, Output devices.
  • 3. I. Basic Computer Graphics • What is computer graphics? • The computer graphics is one of the most effective and commonly used way of information in form of graphics object such as pictures, charts, graphs and diagram instead of simple text. • Computer graphics is a process of generating, manipulating, storing and displaying graphics object. Ex: Such as pictures, charts, graphs, diagrams. • Thus we can say that computer graphics makes it possible to express data in pictorial form.
  • 4. Basic Computer Graphics • What you can do with graphics before displaying it on screen? ✔Graphics allows rotation, translation, scaling and performing various projections before displaying it. ✔It also allows to add effects such as hidden surface removal, shading and transparency to the picture.
  • 5. Basic Computer Graph pics • User can edit (modify content, structure or appearance) graphics object with using keyboard, mouse or touch sensitive panel on the screen. • There is close relationship between input devices and display devices. • Graphics Devices = Input Devices + Display Devices
  • 6. A Brief History of Computer Graphics • Teletype printouts were first graphical output devices light pens were an early input device CAD applications began in the 1960's plotters also a 60's development: high-resolution, but slow main bottlenecks of computer graphics back then • cost of graphics hardware • expense of computer resources • batch systems weren't suitable • for interactive graphics • non-portability of hardware and software
  • 7. A Brief History of Computer Graphics • 1950 MIT’s Whirlwind computer had computer generated CRTs mid 1950s SAGE command and control • 1960s Ivan Sutherland’s thesis – Sutherland's PhD thesis was entitled “Sketchpad: A Man-Machine Graphical Communication System” and introduced interactive techniques. • Sketchpad may look obvious and under-powered as a drawing program from today’s perspective but nothing like it had existed before. • A light pen provided co-ordinates for drawing commands entered using the keyboard. Previously drawn primitive objects could be recalled and rotated, scaled and moved. Finished drawings could be stored on magnetic tape and re-edited at a later date.
  • 8. II. Applications of Computer Graphics ✔ Presentation Graphics ✔ Entertainment ✔ Graphics User Interface ✔ Auto CAD ✔ Computer Art ✔ Virtual Reality ✔ Telemedicine ✔ Image Processing ✔ Education
  • 9. 1. Presentation Graphics • In this application reports are generated on slides or transparencies. • It is normally used to summarize financial, statistical, mathematical, scientific, and economics data for research. • Graphs and charts can be in 3-D formats to make the presentation.
  • 11. 2. Entertainment • It is used in making motion pictures, music, videos and television shows.
  • 12. 3.Graphical User Interface • Major component of GUI interface is a window manager that allows a user to display multimedia window areas. • Interface generally comes with a menu and icons for fast selection of processing options. • Icon is a graphics symbol designed to look like a processing options.
  • 14. 4. Auto CAD • Use of computer graphics is in design process of engineering and architecture system. • Auto cad applications are design to create building, automobiles, aircraft, spacecraft, textiles and more models.
  • 15. III. Graphics Input Devices • Keyboards • Mouse • Trackball and Space ball • Joystick • Data Glove • Digitizer • Image Scanners • Touch Panels • Light Pens • Voice System
  • 16. IV. Graphics Software and Standards • Graphics software is classified in two categories: 1. General Programming Packages 2. Special-purpose applications Packages 1. General Programming Package: They are like a programming languages, they contain rich set of graphics functions. Such graphics packages allow to draw some primitives, fill the colors, set the intensity, apply transformation etc. Open GL, Open CV is the examples of such packages. They are more of programmer oriented.
  • 17. Graphics Software and Standards 2. Special-purpose applications Package: By contrast, application graphics packages are designed for nonprogrammers, so users can create required graphics without worrying about underlying concepts. The interface to the graphics routines in such packages allow users to communicate with the programs in their own terms. Examples of such application packages are paint, CAD etc.
  • 18. Graphics Software and Standards Graphics Standard • The primary intension of standardization of graphics software is portability. • The packages are designed with standard graphics functions so that they can be used with different hardware systems and used in different implementations and applications. • The Graphical Kernal System (GKS) was developed to adopt the first graphics software standard by the International Standards Organization (ISO). • Another graphics standard developed and approved PHIGS (Programmers Hierarchical Interactive Graphics System), which is an extension of GKS.