0% found this document useful (0 votes)
127 views18 pages

Computer Graphics Using OpenGL

This document outlines the syllabus for a computer graphics course using OpenGL. It introduces computer graphics and provides an overview of its applications such as CAD, virtual reality, data visualization, education, entertainment, image processing, and GUIs. The course objectives are also listed, along with introductory material about the history and uses of computer graphics. Key applications discussed include modeling, animation, rendering, and interacting with 3D environments.

Uploaded by

Mohit Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
127 views18 pages

Computer Graphics Using OpenGL

This document outlines the syllabus for a computer graphics course using OpenGL. It introduces computer graphics and provides an overview of its applications such as CAD, virtual reality, data visualization, education, entertainment, image processing, and GUIs. The course objectives are also listed, along with introductory material about the history and uses of computer graphics. Key applications discussed include modeling, animation, rendering, and interacting with 3D environments.

Uploaded by

Mohit Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

CSE202

Computer Graphics Using


OpenGL
Unit I
Overview of Computer Graphics

07-02-2023
Syllabus

07-02-2023 2
Syllabus

07-02-2023 3
Unit-wise Learning Outcomes

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et. al. 4
Course Learning Outcomes

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et. al. 5
Introduction
• About Computer Graphics
• Survey of Graphics

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 6


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.

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 7


A Survey of Computer Graphics
• Graphs and Charts
• Computer Aided Design (CAD)
• Virtual-Reality
• Data Visualizations
• Education & Training
• Computer Art
• Entertainment
• Image Processing
• GUI

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 8


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

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 9


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

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 10


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

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 11


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

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 12


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

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 13


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

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 14


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

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 15


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

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 16


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

07-02-2023 Ref: Computer Graphics with OpenGL by Donald D. Hearn et al., 17


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

07-02-2023 18

You might also like