Introduction to computer graphics
-
Upload
amandeep-kaur -
Category
Technology
-
view
3.974 -
download
4
Transcript of Introduction to computer graphics
Table of contentsTable of contents
Introduction to computer graphicsIntroduction to computer graphics Types of Computer GraphicsTypes of Computer Graphics Difference B/W Active And Passive Difference B/W Active And Passive
GraphicsGraphics Application Of Computer GraphicsApplication Of Computer Graphics
Introduction To Computer GraphicsIntroduction To Computer Graphics
Refers to creation, Storage and Refers to creation, Storage and manipulation of pictures and drawing manipulation of pictures and drawing using a digital computer.using a digital computer.
Effective tool for presenting Effective tool for presenting information.information.
Computer aided design.Computer aided design. Computer aided manufacturing.Computer aided manufacturing.
Types of computer graphicsTypes of computer graphics
Simple orSimple or– Passive Computer GraphicsPassive Computer Graphics
Interactive or Interactive or passive computer graphicspassive computer graphics
Difference b/w Active and passive Difference b/w Active and passive graphicsgraphics
PassivePassive ControlControl
– No ControlNo Control CommunicationCommunication
– One Way One Way CommunicationCommunication
InteractionInteraction– No Interaction b/w User No Interaction b/w User
and H/Wand H/W Earlier supportedEarlier supported Motion & UpdationMotion & Updation
– No facilityNo facility
ActiveActive ControlControl
– Dynamic natureDynamic nature CommunicationCommunication
– 2-Way Communication2-Way Communication InteractionInteraction
– High bandwidth user High bandwidth user interactioninteraction
Modern ApplicationsModern Applications Motion & UpdationMotion & Updation
– 2-D, 3-D 2-D, 3-D TransformationsTransformations
Applications of Computer GraphicsApplications of Computer Graphics
User InterfaceUser Interface Interactive Plotting in Science Interactive Plotting in Science
Business and technology.Business and technology. Office Automation & E-Publishing.Office Automation & E-Publishing.
Contd..Contd..
Process ControlProcess Control CartographyCartography Simulation, Animation for Scientific Simulation, Animation for Scientific
Visualization and Entertainment.Visualization and Entertainment. Art and CommerceArt and Commerce
88
– Computer Aided Computer Aided DesignDesign
– Presentation GraphicsPresentation Graphics
– EntertainmentEntertainment
– Education and Education and TrainingTraining
– Image ProcessingImage Processing
– Graphical User Graphical User InterfacesInterfaces
99
COMPUTER AIDED DESIGNCOMPUTER AIDED DESIGN
Circuit DrawingsCircuit Drawings Real-time AnimationsReal-time Animations Virtual-Reality EnvironmentsVirtual-Reality Environments Architectural DrawingsArchitectural Drawings
1010
COMPUTER AIDED DESIGN
Credit: MIKE JUSTICE, UNIVERSITY OF MIAMI
SCHOOL OF ARCHITECTUREDate Created: 1/5/1999
Software: AutoCAD and 3D Studio Max R2
Towards Virtual Manufacturing
1111
PRESENTATION GRAPHICSPRESENTATION GRAPHICS
Presentation Graphics is representing Presentation Graphics is representing descriptions and facts using graphs.descriptions and facts using graphs.
Various Graphs such as Piechart, Various Graphs such as Piechart, bargraphs line charts are used. bargraphs line charts are used.
Used to summarize financial, Used to summarize financial, statistical, mathematical, scientific statistical, mathematical, scientific data etc.data etc.
1212
VISUALIZATIONVISUALIZATION
Scientific VisualizationScientific Visualization Business VisualizationBusiness Visualization Computer graphics makes vast quantities of data accessible. Computer graphics makes vast quantities of data accessible.
Numerical simulations frequently produce millions of data Numerical simulations frequently produce millions of data values. values.
Similarly, satellite-based sensors amass data at rates Similarly, satellite-based sensors amass data at rates beyond our abilities to interpret them by any other means beyond our abilities to interpret them by any other means than visually.than visually.
Mathematicians use computer graphics to explore abstract Mathematicians use computer graphics to explore abstract and high-dimensional functions and spaces.and high-dimensional functions and spaces.
Physicists can use computer graphics to transcend the limits Physicists can use computer graphics to transcend the limits of scale. of scale.
1313
IMAGE PROCESSINGIMAGE PROCESSING
Manipulating images with a computerManipulating images with a computer Image processing generally involves three steps:Image processing generally involves three steps:
– Import an image with an optical scanner or directly through Import an image with an optical scanner or directly through digital photography. digital photography.
– Manipulate the image in some way. This stage can include Manipulate the image in some way. This stage can include image enhancement and data compression.image enhancement and data compression.
For example: Image processing can be used to reduce For example: Image processing can be used to reduce the noise (that infernal spec that comes from nowhere) in the noise (that infernal spec that comes from nowhere) in an image. an image. – Output the result. The result is the image altered in some way.Output the result. The result is the image altered in some way.
EDUCATION AND TRAININGEDUCATION AND TRAINING Computer Graphics is almost Computer Graphics is almost
used in every field to teach used in every field to teach and train and train
MedicineMedicine Human Anatomy Human Anatomy
ModelsModels
EngineeringEngineering Animated Models : Animated Models :
Explaining the working of Explaining the working of different modelsdifferent models
Fashion DesigningFashion Designing Designing and Designing and
Creating new PatternsCreating new Patterns
ENTERTAINMENTENTERTAINMENT
Motion PicturesMotion Pictures Music VideosMusic Videos Television ShowsTelevision Shows GamesGames
Coming LecturesComing Lectures
Input devicesInput devices– KeyboardKeyboard– Touch PanelTouch Panel– Light penLight pen– Track ballTrack ball– Data GloveData Glove– DigitizersDigitizers– Image ScannerImage Scanner– MouseMouse– Voice SystemsVoice Systems