Unit 1.1.1 Introduction
Unit 1.1.1 Introduction
1
11/17/2022
Course Objectives
Unit-I
• Students will have an understanding of critical and aesthetic issues in
computer graphics and mixed-media.
• They will know basic aesthetic principles and concepts, and the production
process.
• The program will produce students that will develop conceptual principles,
processes, and techniques essential to all areas of computer graphics and
digital media production.
• The students will work and interact, through hands-on experiences, to
design, develop, produce, and edit electronically generated imagery using a
wide range of sophisticated graphical tools and techniques.
2
11/17/2022
Syllabus
Unit-I
Introduction: Computer Graphics, Computer Graphics Applications.
Video Display Devices: Refresh Cathode Ray Tube, Raster Scan displays, Random
Scan Displays, Architecture of Raster and Random Scan Monitors, Color CRT-
monitors, Color Generating Techniques (Shadow Mask, Beam Penetration),
Direct View Storage Tube, Flat Panel Display, Graphics monitors and
Workstations.
Two dimensional Graphics Primitives: Points and Lines, Point plotting
Techniques: Coordinate system, Increment method, Line drawing algorithm:
DDA, Bresenham’s line drawing, Bresenham‘s circle drawing algorithm: Using
polar coordinates, Midpoint circle drawing algorithms Filled area algorithm:
Scan line, Polygon filling algorithms, Boundary filled algorithms.
3
11/17/2022
Syllabus
Unit-II
Unit-III
Projection
4
11/17/2022
Books
Text Books: -
Computer Graphics, Hern & Baker –PHI, New Delhi. Edition- 2 nd
• Amazon Link to Buy:
https://www.amazon.in/Computer-Graphics-C-Version-2e/dp/817758765X
• Ebook Link:
http://www.hiteshpatel.co.in/ebook/cg/Computer_Graphics_C_Version.pdf
Graphics Programming with C by Yashwant Kanetkar, BPB Publications, New
Delhi.
• Amazon Link to Buy:
https://www.amazon.in/Graphics-Under-Yashavant-P-Kanetkar/dp/8170299934
Reference Books: -
Computer Graphics, Schaum’s Outline Series, MGH Publications. Edition – 2 nd
• Amazon Link to Buy:
https://www.amazon.in/Schaums-Outline-Computer-Graphics-S/dp/0070503265
• Ebook Link :
https://www.pdfdrive.com/schaums-outline-of-theory-and-problems-of-computer-
graphics-d17320272.html
5
11/17/2022
What is Computer Graphics?
The term computer graphics consists of two words: computer and graphics.
Graphics are visual images or designs on some surface, such as a wall, canvas,
screen or paper.
A computer is an electronic device that accepts data, processes it, stores, and
then produces an output.
6
11/17/2022
What is Computer Graphics?
7
11/17/2022
Graphics Library in Turbo c, c++
8
11/17/2022
Example of Computer Graphics
9
11/17/2022
Basic Terms
Aspect
Pixel Resolution Persistence
Ratio
10
11/17/2022
What is Pixel ?
What is Pixel ?
Pixel is the smallest unit represented on the computer screen. It is the tiny dot on
the screen. Screen is made up of number of pixels .
What is resolution ?
Total number of pixels on the screen will be the resolution of the screen i.e number
of pixels along X-axis * number of pixels along Y-axis.
640
400 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Pixels
...................
...............
For an idle screen i.e 17'' monitor screen. The resolution is "Total number of pixels
along x -axis multiplied by the Total number of pixels along y-axis.
11
11/17/2022
What is Pixel ?
Along X-axis
Along Y-axis
paint is called pixel
A decent monitor
should have
around 1024 x 768
pixels.
SCREEN
12
11/17/2022
What is Resolution?
13
11/17/2022
Aspect Ratio
600
400 ...................
................... Pixels
...................
...............
Aspect Ratio = 640/480 i.e 4:3 is the idle aspect ratio for standard 17'' monitor.
14
11/17/2022
Persistence
Persistence
15
11/17/2022
Types of Computer Graphics
16
11/17/2022
Types of Computer Graphics
17
11/17/2022
Types of Computer Graphics
It is also called passive system. Here user do not have control over the graphics or
image. Screen saver and Television is an example of Non-Interactive Computer
Graphics.
18
11/17/2022
Passive system / Non-Interactive
19
11/17/2022
Active system /Interactive
20
11/17/2022
Interactive Graphics
• Interactive Computer Graphics
21
11/17/2022
Interactive Graphics
• Interactive Computer Graphics
22
11/17/2022
References
1) https://www.google.com/url?sa=i&url=https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttps%2Fwww.youtube.com
%2Fwatch%3Fv%3Dfw3d2SfhF9Q&psig=AOvVaw3
2) https://www.slideshare.net/Amjad061/applications-of-computer-graphics-7562
4713?from_action=save
3) https://www.slideshare.net/Amjad061/applications-of-computer-graphics-7562
4713?from_action=save
4) https://www.slideshare.net/Amjad061/applications-of-computer-graphics-7562
4713?from_action=save
5) https://www.slideshare.net/Amjad061/applications-of-computer-graphics-7562
4713?from_action=save
6) https://www.slideshare.net/Amjad061/applications-of-computer-graphics-7562
4713?from_action=save
7) https://www.slideshare.net/Amjad061/applications-of-computer-graphics-7562
4713?from_action=save
8) https://www.slideshare.net/Amjad061/applications-of-computer-graphics-7562
4713?from_action=save
9) https://
www.slideshare.net/Amjad061/applications-of-computer-graphics-75624713?f
rom_action=save
23
11/17/2022
THANK YOU
11/17/2022