You are on page 1of 19

CSE202

Computer Graphics Using


OpenGL
Unit I
Overview of Computer Graphics

22/11/2022
Syllabus

22/11/2022 2
Syllabus

22/11/2022 3
Unit-wise Learning Outcomes

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et. al. 4
Course Learning Outcomes

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et. al. 5
Time Schedule
• Wednesday – 5th Hour – 01:00 PM to 02:00 PM
• Thursday – 6th Hour – 02:00 PM to 03:00 PM
• Friday – 8th Hour – 04:15 PM to 05:15 PM
• Saturday – 1st Hour – 08:45 AM to 09:45 AM

22/11/2022 6
Introduction
• About Computer Graphics
• Survey of Graphics

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 7


About Computer Graphics
• Computers have become a powerful tool for the rapid and economical
production of pictures
• Use of computers to create and manipulate pictures on a display
device.
• It comprises of software techniques to create, store, modify,
represents pictures.

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 8


A Survey of Computer Graphics
• Graphs and Charts
• Computer Aided Design (CAD)
• Virtual-Reality
• Data Visualizations
• Education & Training
• Computer Art
• Entertainment
• Image Processing
• GUI
22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 9
Graphs & Charts
• Display of simple data graphs
• Plotter
• Used to summarize financial, statistical, mathematical, scientific data
• Data plots are line graphs, bar charts, pie charts, surface graphs

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 10


Computer Aided Design (CAD)
• Design for engineering and architectural systems
• Design of building, automobiles, aircraft, computers, textiles, home
appliances etc.
• Wire-frame outline that shows the overall shape and internal features
of the object.
• Animation

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 11


Virtual-Reality
• A user can interact with the objects in a three-dimensional scene
• Demo
• Specialized hardware devices provide 3D viewing effects and allow
the user to “pick up” objects in a scene
• Used to train heavy equipment operators or analyse the effectiveness
• Stereoscopic view - depicting left-eye and right-eye views of the same
scene, as a single three-dimensional image

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 12


Data Visualizations
• Graphical representation
• Scientific visualization
• Scientific, engineering, medical data sets
• Business visualization
• Data set related to commerce, industry and
other non-scientific areas
• Mathematical function

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 13


Education & Training
• Models of physical processes, physiological functions, equipment
• For training applications – simulators

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 14


Computer Art
• Both fine art and commercial art make use of computer-graphics
method
• Specialized hardware, commercial software packages
• Graphics tablet and stylus
• Logo
• Morphing

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 15


Entertainment
• Television productions, motion pictures and music videos
• Combine people, animals with
the live actors in a scene

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 16


Image Processing
• The modification or interpretation of existing pictures
• CG – used to create a picture
• Image Processing – used to improve image quality, analyse images,
recognise visual patterns
• Medical applications – Computed X-ray Tomography(CT), Positron
Emission Tomography (PET) use projection methods

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 17


GUI
• A graphical interface is a window manager that allows a user to
display multiple, rectangular screen areas
• Interactive pointing device – mouse
• Icon
• Drag and drop

22/11/2022 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 18


References
• Donald D. Hearn, M. Pauline Baker and Warren Carithers, “Computer
Graphics with OpenGL”, Pearson Education, Fourth Edition, 2011.

22/11/2022 19

You might also like