0% found this document useful (0 votes)
51 views29 pages

Unit 1.1.2 Application

The document summarizes the syllabus for a course on computer graphics. It covers topics like 2D and 3D graphics primitives, transformations, viewing, and applications of computer graphics such as CAD, presentations, entertainment, education, visualization, image processing, and graphical user interfaces. The objectives are for students to understand critical issues in computer graphics and develop conceptual principles and techniques for digital media production.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views29 pages

Unit 1.1.2 Application

The document summarizes the syllabus for a course on computer graphics. It covers topics like 2D and 3D graphics primitives, transformations, viewing, and applications of computer graphics such as CAD, presentations, entertainment, education, visualization, image processing, and graphical user interfaces. The objectives are for students to understand critical issues in computer graphics and develop conceptual principles and techniques for digital media production.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 29

University Institute Of Computing

Bachelor of Computer Applications


Computer Graphics 20CAT-312

Introduction to Computer Graphics and DISCOVER . LEARN . EMPOWER


Its Applications

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

Two-Dimensional Viewing: Viewing pipeline, Window to view port

transformation, Window to view port mapping.

Two Dimensional Geometric Transformations: Two Dimensional

Transformations: Transformations, Translation, Scaling, Rotation, Other

Transformations Reflection, shear, Homogenous Coordinate System

Unit-III

Three-Dimensional Transformations: Scaling, Translation, Rotation, Shear

Transformations, Reflection. Projection, Parallel Projection, Perspective

Projection

Three Dimensions Viewing: Three-Dimensional Viewing Transformations

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.

Computer Aided Design [3] 8


17-Jun-22
Computer Aided Design (CAD)
• Graphics design package provides
standard shapes
• Animations are also used in CAD applications
• Realistic displays of architectural design.

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.

Presentation Graphics [5] 10


17-Jun-22
Presentation Graphics

• It provides predefined backgrounds


and sample page layouts
• Project Management (Schedule
& Progress)

Presentation Graphics [6]


11
17-Jun-22
Entertainment
 Movie Industry
• Used in motion pictures, music, videos, and
television shows.
• Used in making of cartoon animation films

Entertainment[7]
12
17-Jun-22
Entertainment

• Computer Graphics is about animation (films).

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

Education and Training [10] 16


17-Jun-22
Computer Art
• Examples: Cartoon drawing, paintings,
product advertisements, logo design

Computer Art [11]


17
17-Jun-22
Computer Art

• Electronic painting
• Picture painted electronically on a graphics
tablet.
• Morphing
• A graphics method in which one object is
transformed into another

Computer Art [12]


18
17-Jun-22
Computer Art

Computer Art [13] 19


17-Jun-22
Visualization
• Visualization is the process of representing
data graphically and interacting with these representations in
order to gain insight into the data.
• Scientific Visualization
• Producing graphical representations for scientific,
engineering, and medical data sets
• Scientists, engineers, medical personnel, business
analysis, and others often need to analyse large amounts
of information or to study the behaviour of certain
processes.

20
17-Jun-22
Medical Visualization

Medical Visualization [14] 21


17-Jun-22
Scientific Visualization

Scientific Visualization [15] 22


17-Jun-22
Image Processing
Image Processing applies techniques to modify or
interpret existing pictures.

Image Processing [16] 23


17-Jun-22
Image Processing
There are different examples of image processing
in our daily life. It is used in
• Image enhancement.
• Law Enforcement
• Medical
• Moving object tracking…etc.

24
17-Jun-22
Graphical User Interface
Computer graphics is used to design: Menus, icons, cursors,
dialog boxes, scrollbars, valuators, grids, 3d interface.

Graphical User Interface [21]

36
17-Jun-22
Graphical User Interface

• Lay user can easily use the computer with


the help of GUI.
• User don’t have to remember commands.
• More interactive 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

You might also like