Unit 1.1.2 Application
Unit 1.1.2 Application
1
17-Jun-22
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.
2
17-Jun-22
Syllabus
Unit-II
Unit-III
Projection
3
17-Jun-22
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.
4
17-Jun-22
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
17-Jun-22
Advantages of Computer
Graphics
The main advantages of computer graphics are as follows:-
1. The ability of computers to store complex drawings and display them
whenever needed was one of the main attraction for using computers in the graphic
mode.
2. It have ability to show moving pictures and thus it is possible to produce
animations with computer graphics.
3. With computer graphics user can also control the animation speed, portion of
the view, the geometric relationship the object in the scene to one another, the
amount of detail shown and on.
4. The computer graphics provides tool called motion dynamics. with this tool
user user can move and tumble objects with respect to a stationary observer, or he
can make objects stationary and the viewer moving around them. A typical example
is walk through made by builder show flat interior and building surroundings. In
many case it is also possible to move both objects and viewer.
5. The computer graphics also provides facility called update dynamics. With
update dynamics it is possible to change this shape, color or other properties of the
objects being viewed
6
17-Jun-22
Applications of Computer
Graphics
• Computer Aided Design (CAD)
• Presentation Graphics
• Entertainment (animation, games)
• Education & Training
• Computer Art
• Scientific Visualization
• Image Processing
• Graphical User Interfaces
7
17-Jun-22
Computer Aided Design (CAD)
• Used in design of buildings, automobiles,
aircraft, watercraft, spacecraft, textiles & many
other products
• AutoCAD software was the first CAD program.
9
17-Jun-22 Computer Aided Design [4]
Presentation Graphics
• Help for making reports
• Summarize financial, statistical, mathematical, scientific, economic
data for research reports, managerial reports
• Presentation Slides
- Bar charts, Line graphs, Pie charts etc.
Entertainment[7]
12
17-Jun-22
Entertainment
Entertainment[8]
13
17-Jun-22
Entertainment
Game Industry
• Focus on interactivity
• Cost effective solutions
• Avoiding computations and other tricks
Entertainment[9]
14
17-Jun-22
Education and Training
• Computer generated models of
financial and economicsystems physical, are
educational aids. used as
• Models of physical systems, physiological systems,
population trends, or equipment such as color-coded
diagram help trainees understand the operation of the
system
15
17-Jun-22
Education and Training
Specialized systems used for training applications
• Simulators for practice sessions or training of
ship captains
• Aircraft pilots
• Heavy equipment operators
• Air traffic-control personnel
• Electronic painting
• Picture painted electronically on a graphics
tablet.
• Morphing
• A graphics method in which one object is
transformed into another
20
17-Jun-22
Medical Visualization
24
17-Jun-22
Graphical User Interface
Computer graphics is used to design: Menus, icons, cursors,
dialog boxes, scrollbars, valuators, grids, 3d interface.
36
17-Jun-22
Graphical User Interface
26
17-Jun-22
Conclusion
• Applications of computer graphics are increasing day by day.
• Computer graphics affect everyone's life in almost every
aspect.
• Importance of computer graphics in our lives cant be denied
now we can’t imagine our lives without computer graphics…
27
17-Jun-22
References
1) https://www.google.com/url?sa=i&url=https%3A%2F%2Ffanyv88.com%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
28
17-Jun-22
THANK YOU
17-Jun-22