SlideShare a Scribd company logo
1 of 18
INTRODUCTION
ADVANTAGES
AREAS OF APPLICATION
Computer Graphics
Introduction
Computer graphics involves display, manipulation
data for proper visualization using computer.
Generate 2D images of a 3D world represented in a
computer.
Main tasks:
 Modeling: creating and representing the geometry of objects in
the 3D world
 Rendering: generating 2D images of the objects
 Animation: describing how objects change in time
Typical graphical system consists of host computer
with support of fast processor , large memory ,frame
buffer and
 Display devices(Monitors)
 Input devices(keyboards, mouse , joysticks)
 Output devices(printers, plotters, LCD panel)
Interactive Graphics System
Application
Model
Graphics
System
Application
Program
Input Unit
Display Unit
Designer of computer graphics system or software
engineer puts his design in application model.
He will then writes the program to model the object
he is planning to display.
This application will run on the computer graphics
system and output will be displayed on the display
devices and the required input can be obtained from
the input devices.
Advantages
High quality graphics display provide best way to
communicate with computer.
It is possible to produce animation.
Can be used to control animation such as speed, total
scene in view etc.
Provides facility of update dynamic which can be
used to change shape , color and other properties of
object in view.
With the development in DSP it can provide audio
feedback along with the video.
Application Areas
Computer Aided Design(CAD)
Presentation Graphics
Computer Art
Education and training
Visualization
Image processing
Entertainment
 Movies Industry
 Gaming Industry
Medical field
Graphical User Interface(GUI)
CAD
Major use of computer graphics is in design process,
particularly for engineering and architectural
systems.
This include design of buildings, automobiles,
aircraft etc.
Presentation Graphics
Used to summarize the financial, mathematical,
scientific and economic data.
Typical examples are bar charts, line graphs, pie
charts etc.
Computer Art
Artist uses special purpose hardware and programs
that provides facilities for designing object shapes
and specifying object motion.
Examples pixel paint, super paint etc.
Education and training
Computer generated models of physical, financial
and economic system are often used as educational
aids.
Various kinds of simulators program can be used to
provide the trainings. E.g. automobile driving
simulator.
Visualization
Various techniques can be used to represent the
large amount of data obtained from scientific ,
medical or business analysis.
These includes color coding, contour plots, graphs ,
charts etc.
Image Processing
Computer graphics is used to create pictures.
Image processing applies techniques to modify or
interpret the existing pictures.
It is used to:
 Improve picture quality
 Machine perception of visual information
Entertainment
Computer graphics methods are now commonly used
in making motion pictures, music videos , games and
televisions shows.
Sometime graphics pictures are displayed by
themselves and sometime combined with the actors
and live scenes.
Medical Field
Computer graphics can also be used to represent the
various internal parts and process of the human
body.
GUI
It is the interface of the software that communicates
with the user with help of some input devices.
It contains number of windows , menus and icons for
fast selection of processing options.
Introduction to computer graphics

More Related Content

What's hot

Applications Of Computer Graphics
Applications Of Computer GraphicsApplications Of Computer Graphics
Applications Of Computer GraphicsMuhammad Amjad Rana
 
Application of computer graphic
Application of computer graphicApplication of computer graphic
Application of computer graphicalldesign
 
Introduction to computer graphics
Introduction to computer graphics Introduction to computer graphics
Introduction to computer graphics Priyodarshini Dhar
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics PrathimaBaliga
 
Output primitives in Computer Graphics
Output primitives in Computer GraphicsOutput primitives in Computer Graphics
Output primitives in Computer GraphicsKamal Acharya
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notessmruti sarangi
 
History of Computer Graphics
History of Computer GraphicsHistory of Computer Graphics
History of Computer GraphicsKamal Acharya
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer GraphicsMegha Sharma
 
Raster scan system
Raster scan systemRaster scan system
Raster scan systemMohd Arif
 
Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.Mohd Arif
 
multimedia and computer graphics
multimedia and computer graphicsmultimedia and computer graphics
multimedia and computer graphicsdeepthianna
 
Raster scan system & random scan system
Raster scan system & random scan systemRaster scan system & random scan system
Raster scan system & random scan systemshalinikarunakaran1
 

What's hot (20)

Applications Of Computer Graphics
Applications Of Computer GraphicsApplications Of Computer Graphics
Applications Of Computer Graphics
 
Application of computer graphic
Application of computer graphicApplication of computer graphic
Application of computer graphic
 
Introduction to computer graphics
Introduction to computer graphics Introduction to computer graphics
Introduction to computer graphics
 
Video display devices
Video display devicesVideo display devices
Video display devices
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics
 
Output primitives in Computer Graphics
Output primitives in Computer GraphicsOutput primitives in Computer Graphics
Output primitives in Computer Graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
 
History of Computer Graphics
History of Computer GraphicsHistory of Computer Graphics
History of Computer Graphics
 
lecture2 computer graphics graphics hardware(Computer graphics tutorials)
 lecture2  computer graphics graphics hardware(Computer graphics tutorials) lecture2  computer graphics graphics hardware(Computer graphics tutorials)
lecture2 computer graphics graphics hardware(Computer graphics tutorials)
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
 
Raster scan system
Raster scan systemRaster scan system
Raster scan system
 
Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.
 
Computer animation
Computer animationComputer animation
Computer animation
 
Raster Scan display
Raster Scan displayRaster Scan display
Raster Scan display
 
Introduction to 2D/3D Graphics
Introduction to 2D/3D GraphicsIntroduction to 2D/3D Graphics
Introduction to 2D/3D Graphics
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
multimedia and computer graphics
multimedia and computer graphicsmultimedia and computer graphics
multimedia and computer graphics
 
Raster scan system & random scan system
Raster scan system & random scan systemRaster scan system & random scan system
Raster scan system & random scan system
 

Viewers also liked

Computer presentation
Computer presentationComputer presentation
Computer presentationFaseeha Sajid
 
Advantages of laptops over a desktop computer
Advantages of laptops over a desktop computerAdvantages of laptops over a desktop computer
Advantages of laptops over a desktop computerUroosa Manzoor
 
Computer Graphics Introduction
Computer Graphics IntroductionComputer Graphics Introduction
Computer Graphics IntroductionGhaffar Khan
 
Transformations advanced
Transformations advancedTransformations advanced
Transformations advancedAVINASH JURIANI
 
Shots and camera movements
Shots and camera movementsShots and camera movements
Shots and camera movementsErenboi
 
Computer application in content areas
Computer application in content areasComputer application in content areas
Computer application in content areaszulfiqaralibehan
 
Shot sizes/ Camera angles/ Camera movement
Shot sizes/ Camera angles/ Camera movementShot sizes/ Camera angles/ Camera movement
Shot sizes/ Camera angles/ Camera movementsabah27
 
COMPUTER AND ITS APPLICATION: PROCESS OF MEMORY
COMPUTER AND ITS APPLICATION: PROCESS OF MEMORYCOMPUTER AND ITS APPLICATION: PROCESS OF MEMORY
COMPUTER AND ITS APPLICATION: PROCESS OF MEMORYABUL HASAN
 
The Theory of Composition in Street Photography: 7 Lessons from Henri Cartier...
The Theory of Composition in Street Photography: 7 Lessons from Henri Cartier...The Theory of Composition in Street Photography: 7 Lessons from Henri Cartier...
The Theory of Composition in Street Photography: 7 Lessons from Henri Cartier...Eric Kim
 
Types of Computers PPT
Types of Computers PPTTypes of Computers PPT
Types of Computers PPTantoinette321
 
Camera movements angles and shots
Camera movements angles and shotsCamera movements angles and shots
Camera movements angles and shotsGeorgie2016
 
Film Language: Camera Movements in Cinema and Film Studies.
Film Language: Camera Movements in Cinema and Film Studies. Film Language: Camera Movements in Cinema and Film Studies.
Film Language: Camera Movements in Cinema and Film Studies. Ian Moreno-Melgar
 

Viewers also liked (16)

Computer presentation
Computer presentationComputer presentation
Computer presentation
 
Advantages of laptops over a desktop computer
Advantages of laptops over a desktop computerAdvantages of laptops over a desktop computer
Advantages of laptops over a desktop computer
 
History of Computer
History of ComputerHistory of Computer
History of Computer
 
Computer Graphics Introduction
Computer Graphics IntroductionComputer Graphics Introduction
Computer Graphics Introduction
 
Transformations advanced
Transformations advancedTransformations advanced
Transformations advanced
 
Cinematography
CinematographyCinematography
Cinematography
 
Shots and camera movements
Shots and camera movementsShots and camera movements
Shots and camera movements
 
Computer application in content areas
Computer application in content areasComputer application in content areas
Computer application in content areas
 
Shot sizes/ Camera angles/ Camera movement
Shot sizes/ Camera angles/ Camera movementShot sizes/ Camera angles/ Camera movement
Shot sizes/ Camera angles/ Camera movement
 
COMPUTER AND ITS APPLICATION: PROCESS OF MEMORY
COMPUTER AND ITS APPLICATION: PROCESS OF MEMORYCOMPUTER AND ITS APPLICATION: PROCESS OF MEMORY
COMPUTER AND ITS APPLICATION: PROCESS OF MEMORY
 
The Theory of Composition in Street Photography: 7 Lessons from Henri Cartier...
The Theory of Composition in Street Photography: 7 Lessons from Henri Cartier...The Theory of Composition in Street Photography: 7 Lessons from Henri Cartier...
The Theory of Composition in Street Photography: 7 Lessons from Henri Cartier...
 
Types of Computers PPT
Types of Computers PPTTypes of Computers PPT
Types of Computers PPT
 
Camera Movements
Camera MovementsCamera Movements
Camera Movements
 
Camera movements angles and shots
Camera movements angles and shotsCamera movements angles and shots
Camera movements angles and shots
 
Types-of-computer-ppt
Types-of-computer-pptTypes-of-computer-ppt
Types-of-computer-ppt
 
Film Language: Camera Movements in Cinema and Film Studies.
Film Language: Camera Movements in Cinema and Film Studies. Film Language: Camera Movements in Cinema and Film Studies.
Film Language: Camera Movements in Cinema and Film Studies.
 

Similar to Introduction to computer graphics

Cg applications
Cg applicationsCg applications
Cg applicationsalldesign
 
computer graphics unit 1.ppt
computer graphics unit 1.pptcomputer graphics unit 1.ppt
computer graphics unit 1.pptoumiarashid
 
Applications of cg
Applications of cgApplications of cg
Applications of cgAnkit Garg
 
topic_- introduction of computer graphics.
   topic_- introduction of computer graphics.   topic_- introduction of computer graphics.
topic_- introduction of computer graphics.Aniketkumar204
 
Computer graphics Applications and System Overview
Computer graphics Applications and System OverviewComputer graphics Applications and System Overview
Computer graphics Applications and System OverviewRAJARATNAS
 
Lecture applications of cg
Lecture   applications of cgLecture   applications of cg
Lecture applications of cgavelraj
 
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
 
Computer Graphics Practical
Computer Graphics PracticalComputer Graphics Practical
Computer Graphics PracticalNeha Sharma
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsAmandeep Kaur
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsAmandeep Kaur
 

Similar to Introduction to computer graphics (20)

Compute graphics
Compute graphicsCompute graphics
Compute graphics
 
Cg applications
Cg applicationsCg applications
Cg applications
 
computer graphics unit 1.ppt
computer graphics unit 1.pptcomputer graphics unit 1.ppt
computer graphics unit 1.ppt
 
Applications of cg
Applications of cgApplications of cg
Applications of cg
 
Introduction , surveuy on cg
Introduction , surveuy on cgIntroduction , surveuy on cg
Introduction , surveuy on cg
 
applications.ppt
applications.pptapplications.ppt
applications.ppt
 
topic_- introduction of computer graphics.
   topic_- introduction of computer graphics.   topic_- introduction of computer graphics.
topic_- introduction of computer graphics.
 
Computer graphics Applications and System Overview
Computer graphics Applications and System OverviewComputer graphics Applications and System Overview
Computer graphics Applications and System Overview
 
Lecture applications of cg
Lecture   applications of cgLecture   applications of cg
Lecture applications of cg
 
Graphics file
Graphics fileGraphics file
Graphics file
 
Cg
CgCg
Cg
 
Reviewer in com graphics
Reviewer in com graphicsReviewer in com graphics
Reviewer in com graphics
 
ABSTRACT.docx
ABSTRACT.docxABSTRACT.docx
ABSTRACT.docx
 
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
 
Computer Graphics Practical
Computer Graphics PracticalComputer Graphics Practical
Computer Graphics Practical
 
1.1.1.pptx
1.1.1.pptx1.1.1.pptx
1.1.1.pptx
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
CG_1.pdf
CG_1.pdfCG_1.pdf
CG_1.pdf
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 

More from Kamal Acharya

Programming the basic computer
Programming the basic computerProgramming the basic computer
Programming the basic computerKamal Acharya
 
Introduction to Computer Security
Introduction to Computer SecurityIntroduction to Computer Security
Introduction to Computer SecurityKamal Acharya
 
Making decision and repeating in PHP
Making decision and repeating  in PHPMaking decision and repeating  in PHP
Making decision and repeating in PHPKamal Acharya
 
Working with arrays in php
Working with arrays in phpWorking with arrays in php
Working with arrays in phpKamal Acharya
 
Text and Numbers (Data Types)in PHP
Text and Numbers (Data Types)in PHPText and Numbers (Data Types)in PHP
Text and Numbers (Data Types)in PHPKamal Acharya
 
Capacity Planning of Data Warehousing
Capacity Planning of Data WarehousingCapacity Planning of Data Warehousing
Capacity Planning of Data WarehousingKamal Acharya
 
Information Privacy and Data Mining
Information Privacy and Data MiningInformation Privacy and Data Mining
Information Privacy and Data MiningKamal Acharya
 
Association Analysis in Data Mining
Association Analysis in Data MiningAssociation Analysis in Data Mining
Association Analysis in Data MiningKamal Acharya
 
Classification techniques in data mining
Classification techniques in data miningClassification techniques in data mining
Classification techniques in data miningKamal Acharya
 
Introduction to Data Mining and Data Warehousing
Introduction to Data Mining and Data WarehousingIntroduction to Data Mining and Data Warehousing
Introduction to Data Mining and Data WarehousingKamal Acharya
 

More from Kamal Acharya (20)

Programming the basic computer
Programming the basic computerProgramming the basic computer
Programming the basic computer
 
Computer Arithmetic
Computer ArithmeticComputer Arithmetic
Computer Arithmetic
 
Introduction to Computer Security
Introduction to Computer SecurityIntroduction to Computer Security
Introduction to Computer Security
 
Session and Cookies
Session and CookiesSession and Cookies
Session and Cookies
 
Functions in php
Functions in phpFunctions in php
Functions in php
 
Web forms in php
Web forms in phpWeb forms in php
Web forms in php
 
Making decision and repeating in PHP
Making decision and repeating  in PHPMaking decision and repeating  in PHP
Making decision and repeating in PHP
 
Working with arrays in php
Working with arrays in phpWorking with arrays in php
Working with arrays in php
 
Text and Numbers (Data Types)in PHP
Text and Numbers (Data Types)in PHPText and Numbers (Data Types)in PHP
Text and Numbers (Data Types)in PHP
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
 
Capacity Planning of Data Warehousing
Capacity Planning of Data WarehousingCapacity Planning of Data Warehousing
Capacity Planning of Data Warehousing
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousing
 
Search Engines
Search EnginesSearch Engines
Search Engines
 
Web Mining
Web MiningWeb Mining
Web Mining
 
Information Privacy and Data Mining
Information Privacy and Data MiningInformation Privacy and Data Mining
Information Privacy and Data Mining
 
Cluster Analysis
Cluster AnalysisCluster Analysis
Cluster Analysis
 
Association Analysis in Data Mining
Association Analysis in Data MiningAssociation Analysis in Data Mining
Association Analysis in Data Mining
 
Classification techniques in data mining
Classification techniques in data miningClassification techniques in data mining
Classification techniques in data mining
 
Data Preprocessing
Data PreprocessingData Preprocessing
Data Preprocessing
 
Introduction to Data Mining and Data Warehousing
Introduction to Data Mining and Data WarehousingIntroduction to Data Mining and Data Warehousing
Introduction to Data Mining and Data Warehousing
 

Recently uploaded

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 

Recently uploaded (20)

Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 

Introduction to computer graphics

  • 2. Introduction Computer graphics involves display, manipulation data for proper visualization using computer. Generate 2D images of a 3D world represented in a computer. Main tasks:  Modeling: creating and representing the geometry of objects in the 3D world  Rendering: generating 2D images of the objects  Animation: describing how objects change in time
  • 3.
  • 4. Typical graphical system consists of host computer with support of fast processor , large memory ,frame buffer and  Display devices(Monitors)  Input devices(keyboards, mouse , joysticks)  Output devices(printers, plotters, LCD panel)
  • 6. Designer of computer graphics system or software engineer puts his design in application model. He will then writes the program to model the object he is planning to display. This application will run on the computer graphics system and output will be displayed on the display devices and the required input can be obtained from the input devices.
  • 7. Advantages High quality graphics display provide best way to communicate with computer. It is possible to produce animation. Can be used to control animation such as speed, total scene in view etc. Provides facility of update dynamic which can be used to change shape , color and other properties of object in view. With the development in DSP it can provide audio feedback along with the video.
  • 8. Application Areas Computer Aided Design(CAD) Presentation Graphics Computer Art Education and training Visualization Image processing Entertainment  Movies Industry  Gaming Industry Medical field Graphical User Interface(GUI)
  • 9. CAD Major use of computer graphics is in design process, particularly for engineering and architectural systems. This include design of buildings, automobiles, aircraft etc.
  • 10. Presentation Graphics Used to summarize the financial, mathematical, scientific and economic data. Typical examples are bar charts, line graphs, pie charts etc.
  • 11. Computer Art Artist uses special purpose hardware and programs that provides facilities for designing object shapes and specifying object motion. Examples pixel paint, super paint etc.
  • 12. Education and training Computer generated models of physical, financial and economic system are often used as educational aids. Various kinds of simulators program can be used to provide the trainings. E.g. automobile driving simulator.
  • 13. Visualization Various techniques can be used to represent the large amount of data obtained from scientific , medical or business analysis. These includes color coding, contour plots, graphs , charts etc.
  • 14. Image Processing Computer graphics is used to create pictures. Image processing applies techniques to modify or interpret the existing pictures. It is used to:  Improve picture quality  Machine perception of visual information
  • 15. Entertainment Computer graphics methods are now commonly used in making motion pictures, music videos , games and televisions shows. Sometime graphics pictures are displayed by themselves and sometime combined with the actors and live scenes.
  • 16. Medical Field Computer graphics can also be used to represent the various internal parts and process of the human body.
  • 17. GUI It is the interface of the software that communicates with the user with help of some input devices. It contains number of windows , menus and icons for fast selection of processing options.