SlideShare uma empresa Scribd logo
1 de 30
COMPUTER GRAPHICS
IT Elective 2
ARNEL S. LLEMIT
Instructor
Introduction to Computer Graphics
It is the use of computers to
create and manipulate
pictures on a display device.
It comprises of software
techniques to create, store,
modify, represent pictures.
2
IT Elec 2
Why use computer graphics?
Scenario 1
A shoe manufacturing
company wants to show the
sale of shoes for five years.
Introduction to Computer Graphics 3
IT Elec 2
Presentation Graphics
• Charts & Graphs
Data are presented in pictorial
form
Why use computer graphics?
Scenario 2
Introduction to Computer Graphics 4
IT Elec 2
Training of student pilots.
• Aviation
• Aerospace Engineering
Flight Simulator
• Safe & Training Cost Reduction
5
IT Elec 2
Various applications of computer graphics and its importance
Introduction to Computer Graphics
Applications of Computer Graphics
Computer-
Aided Design
(CAD)
Introduction to Computer Graphics 6
IT Elec 2
Presentation
Graphics
Computer
Art
Entertainment
Education &
Training
Visualization Image
Processing
Graphical
User Interface
Computer
Aided
Design
• Used in design of buildings,
automobiles, aircraft, watercraft,
spacecraft, computers, textiles
& many other products
Introduction to Computer Graphics 7
IT Elec 2
• Objects are displayed in wire
frame outline form.
• Software packages provide
multi-window environment
Computer
Aided
Design
• Graphics design package
provides standard shapes (useful
for repeated placements)
Introduction to Computer Graphics 8
IT Elec 2
• Animations are also used in CAD
applications
• Realistic displays of architectural
design permits simulated “walk”
through the rooms (virtual-reality
systems)
Presentation Graphics
Introduction to Computer Graphics 9
Used to produce illustrations for
reports or generate slides for use
with projectors
Commonly used to summarize
financial, statistical, mathematical,
scientific, economic data for
research reports, managerial
reports & customer information
bulletins
IT Elec 2
Computer Art
Introduction to Computer Graphics 10
IT Elec 2
Computer Art
Introduction to Computer Graphics 11
IT Elec 2
Used in fine art & commercial art
• Includes artist’s paintbrush
programs, paint packages, CAD
packages and animation packages
• These packages provides facilities
for designing object shapes &
specifying object motions.
• Examples : Cartoon drawing,
paintings, product
advertisements, logo design
Computer Art
Introduction to Computer Graphics 12
IT Elec 2
Electronic Painting
• Picture painted electronically
on a graphics tablet (digitizer)
using a stylus
• Cordless, pressure sensitive
stylus
Morphing
• A graphics method in which
one object is transformed into
another.
Entertainment
Introduction to Computer Graphics 13
IT Elec 2
Entertainment
Introduction to Computer Graphics 14
IT Elec 2
Movie Industry
• Used in motion pictures, music
videos, and television shows.
• Used in making of cartoon
animation films
Computer Graphics is about animation
(films)
Introduction to Computer Graphics 15
IT Elec 2
Entertainment
Introduction to Computer Graphics 16
IT Elec 2
Game Industry
• Focus on interactivity
• Cost effective solutions
• Avoiding computations and
other tricks
Education
& Training
• Computer generated models of
physical, financial and economic
systems are used as educational
aids.
• Models of physical systems,
physiological systems, population
trends, or equipment such as
color-coded diagram help trainees
understand the operation of the
system
Introduction to Computer Graphics 17
IT Elec 2
Education
& Training
Specialized systems used for
training applications
Introduction to Computer Graphics 18
IT Elec 2
18
• simulators for practice sessions
or training of ship captains
• aircraft pilots
• heavy equipment operators
• air traffic-control personnel
Visualization
Introduction to Computer Graphics 19
IT Elec 2
Visualization
Introduction to Computer Graphics 20
IT Elec 2
Scientific Visualization
• Producing graphical
representations for scientific,
engineering, and medical data
sets
Visualization
Introduction to Computer Graphics 21
IT Elec 2
Business Visualization
• Business Visualization is used
in connection with data sets
related to commerce,
industry and other non-
scientific areas
• Techniques used- color
coding, contour plots,
graphs, charts, surface
renderings & visualizations
of volume interiors.
Image Processing
Introduction to Computer Graphics 22
IT Elec 2
Introduction to Computer Graphics 23
IT Elec 2
• Image processing techniques
are combined with computer
graphics to produce many of
the data visualizations
• CG- Computer is used to
create a picture
• Image Processing – applies
techniques to modify or
interpret existing pictures such
as photographs and TV scans
Image Processing
Introduction to Computer Graphics 24
IT Elec 2
Medical Applications
• Picture Enhancements
• Tomography
• Simulations of Operations
• Ultrasonics & Nuclear
Medicine Scanners
Image Processing
Introduction to Computer Graphics 25
IT Elec 2
2 Applications
• Improving image quality
• Machine perception of visual
information (robotics)
Image Processing
Introduction to Computer Graphics 26
IT Elec 2
Applying Image Processing Methods
• Digitize a photograph (or picture) into an image file
• Apply digital methods to rearrange picture parts to
• Enhance color separations
• Improve quality of shading
• Tomography – technique of X-ray photography that
allows cross-sectional views of physiological systems to
be displayed
• Computed X-ray tomography (CT) and Position Emission
Tomography ( PET) use projection methods to
reconstruct cross sections from digital data
• Computer-Aided Surgery is a medical application
technique to model and study physical functions to
design artificial limbs and to plan & practice surgery
• Computer-Assisted Surgery (also called Image-Guided
Surgery) is a broad term used to indicate an operation in
which imaging scans and computer technology are used
to make a three-dimensional (3-D) model of an organ.
Image Processing
Graphical User Interfaces
Introduction to Computer Graphics 27
IT Elec 2
Introduction to Computer Graphics 28
IT Elec 2
• Major components – Window manager
(multiple-window areas)
• To make a particular window active, click
in that window (using an interactive
pointing device)
• Interfaces display – menus & icons
• Icons – graphical symbol designed to look
like the processing option it represents
• Advantages of icons – less screen space,
easily understood
• Menus contain lists of textual descriptions
& icons
Graphical User Interfaces
Introduction to Computer Graphics 29
IT Elec 2
• A set of libraries that provide
programmatically access to some kind of
graphics 2D functions.
• Types
• GKS-Graphics Kernel System – first graphics
package -accepted by ISO & ANSI
• PHIGS (Programmer’s Hierarchical Interactive
Graphics Standard)-accepted by ISO & ANSI
• PHIGS + (Expanded package)
• Silicon Graphics GL (Graphics Library)
• Open GL
• Pixar Render Man interface
• Postscript interpreters
• Painting, drawing, design packages
Graphics Packages
End of Presentation
Introduction to Computer Graphics
IT Elec 2

Mais conteúdo relacionado

Mais procurados

Multimedia And Animation
Multimedia And AnimationMultimedia And Animation
Multimedia And AnimationRam Dutt Shukla
 
Basic Introduction To Graphic File Formats
Basic Introduction To Graphic File FormatsBasic Introduction To Graphic File Formats
Basic Introduction To Graphic File FormatsAnkit Mishra
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer GraphicsAdri Jovin
 
Introduction to Animation
Introduction to AnimationIntroduction to Animation
Introduction to Animationmrnasim
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsKamal Acharya
 
Adobe Illustrator for beginners
Adobe Illustrator for beginners Adobe Illustrator for beginners
Adobe Illustrator for beginners suniltalekar1
 
Vector graphics
Vector graphicsVector graphics
Vector graphicslenance
 
Applications Of Computer Graphics
Applications Of Computer GraphicsApplications Of Computer Graphics
Applications Of Computer GraphicsMuhammad Amjad Rana
 
Computer animation
Computer animationComputer animation
Computer animationshusrusha
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicssonal_badhe
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsAmandeep Kaur
 
Animation in Computer Graphics
Animation in Computer GraphicsAnimation in Computer Graphics
Animation in Computer GraphicsRinkuNahar
 

Mais procurados (20)

Multimedia And Animation
Multimedia And AnimationMultimedia And Animation
Multimedia And Animation
 
Computer animation
Computer animationComputer animation
Computer animation
 
Basic Introduction To Graphic File Formats
Basic Introduction To Graphic File FormatsBasic Introduction To Graphic File Formats
Basic Introduction To Graphic File Formats
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
COMPUTER GRAPHICS DAY1
COMPUTER GRAPHICS DAY1COMPUTER GRAPHICS DAY1
COMPUTER GRAPHICS DAY1
 
3D Modelling and Animation
3D Modelling and Animation3D Modelling and Animation
3D Modelling and Animation
 
Introduction to Animation
Introduction to AnimationIntroduction to Animation
Introduction to Animation
 
Animation 2D and 3D
Animation 2D and 3DAnimation 2D and 3D
Animation 2D and 3D
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Animation
AnimationAnimation
Animation
 
Animation graphics
Animation graphicsAnimation graphics
Animation graphics
 
ANIMATION SEQUENCE
ANIMATION SEQUENCEANIMATION SEQUENCE
ANIMATION SEQUENCE
 
Computer animation
Computer animationComputer animation
Computer animation
 
Adobe Illustrator for beginners
Adobe Illustrator for beginners Adobe Illustrator for beginners
Adobe Illustrator for beginners
 
Vector graphics
Vector graphicsVector graphics
Vector graphics
 
Applications Of Computer Graphics
Applications Of Computer GraphicsApplications Of Computer Graphics
Applications Of Computer Graphics
 
Computer animation
Computer animationComputer animation
Computer animation
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Animation in Computer Graphics
Animation in Computer GraphicsAnimation in Computer Graphics
Animation in Computer Graphics
 

Semelhante a Introduction to Computer Graphics

Computer graphics Applications and System Overview
Computer graphics Applications and System OverviewComputer graphics Applications and System Overview
Computer graphics Applications and System OverviewRAJARATNAS
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notessmruti sarangi
 
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath YogiTekendra Nath Yogi
 
Computer Graphics Practical
Computer Graphics PracticalComputer Graphics Practical
Computer Graphics PracticalNeha Sharma
 
Cg applications
Cg applicationsCg applications
Cg applicationsalldesign
 
Applications of cg
Applications of cgApplications of cg
Applications of cgAnkit Garg
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer GraphicsAbdullah Khan
 
applications of computer graphics
applications of computer graphicsapplications of computer graphics
applications of computer graphicsAaina Katyal
 
Lecture applications of cg
Lecture   applications of cgLecture   applications of cg
Lecture applications of cgavelraj
 
computer graphics unit 1.ppt
computer graphics unit 1.pptcomputer graphics unit 1.ppt
computer graphics unit 1.pptoumiarashid
 
Application of it in engineering
Application of it in engineeringApplication of it in engineering
Application of it in engineeringSanjayktm
 
Introduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptxIntroduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptxshivanipuran1
 

Semelhante a Introduction to Computer Graphics (20)

Computer graphics Applications and System Overview
Computer graphics Applications and System OverviewComputer graphics Applications and System Overview
Computer graphics Applications and System Overview
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
applications.ppt
applications.pptapplications.ppt
applications.ppt
 
PPT_1.pptx
PPT_1.pptxPPT_1.pptx
PPT_1.pptx
 
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
 
Computer Graphics Practical
Computer Graphics PracticalComputer Graphics Practical
Computer Graphics Practical
 
Cg applications
Cg applicationsCg applications
Cg applications
 
Compute graphics
Compute graphicsCompute graphics
Compute graphics
 
Applications of cg
Applications of cgApplications of cg
Applications of cg
 
CG_1.pdf
CG_1.pdfCG_1.pdf
CG_1.pdf
 
computer graphics unit 1-I.pptx
computer graphics unit 1-I.pptxcomputer graphics unit 1-I.pptx
computer graphics unit 1-I.pptx
 
Graphics file
Graphics fileGraphics file
Graphics file
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
 
Cg
CgCg
Cg
 
applications of computer graphics
applications of computer graphicsapplications of computer graphics
applications of computer graphics
 
Lecture applications of cg
Lecture   applications of cgLecture   applications of cg
Lecture applications of cg
 
computer graphics unit 1.ppt
computer graphics unit 1.pptcomputer graphics unit 1.ppt
computer graphics unit 1.ppt
 
Application of it in engineering
Application of it in engineeringApplication of it in engineering
Application of it in engineering
 
Introduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptxIntroduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptx
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Introduction to Computer Graphics

  • 1. COMPUTER GRAPHICS IT Elective 2 ARNEL S. LLEMIT Instructor
  • 2. Introduction to Computer Graphics It is the use of computers to create and manipulate pictures on a display device. It comprises of software techniques to create, store, modify, represent pictures. 2 IT Elec 2
  • 3. Why use computer graphics? Scenario 1 A shoe manufacturing company wants to show the sale of shoes for five years. Introduction to Computer Graphics 3 IT Elec 2 Presentation Graphics • Charts & Graphs Data are presented in pictorial form
  • 4. Why use computer graphics? Scenario 2 Introduction to Computer Graphics 4 IT Elec 2 Training of student pilots. • Aviation • Aerospace Engineering Flight Simulator • Safe & Training Cost Reduction
  • 5. 5 IT Elec 2 Various applications of computer graphics and its importance Introduction to Computer Graphics
  • 6. Applications of Computer Graphics Computer- Aided Design (CAD) Introduction to Computer Graphics 6 IT Elec 2 Presentation Graphics Computer Art Entertainment Education & Training Visualization Image Processing Graphical User Interface
  • 7. Computer Aided Design • Used in design of buildings, automobiles, aircraft, watercraft, spacecraft, computers, textiles & many other products Introduction to Computer Graphics 7 IT Elec 2 • Objects are displayed in wire frame outline form. • Software packages provide multi-window environment
  • 8. Computer Aided Design • Graphics design package provides standard shapes (useful for repeated placements) Introduction to Computer Graphics 8 IT Elec 2 • Animations are also used in CAD applications • Realistic displays of architectural design permits simulated “walk” through the rooms (virtual-reality systems)
  • 9. Presentation Graphics Introduction to Computer Graphics 9 Used to produce illustrations for reports or generate slides for use with projectors Commonly used to summarize financial, statistical, mathematical, scientific, economic data for research reports, managerial reports & customer information bulletins IT Elec 2
  • 10. Computer Art Introduction to Computer Graphics 10 IT Elec 2
  • 11. Computer Art Introduction to Computer Graphics 11 IT Elec 2 Used in fine art & commercial art • Includes artist’s paintbrush programs, paint packages, CAD packages and animation packages • These packages provides facilities for designing object shapes & specifying object motions. • Examples : Cartoon drawing, paintings, product advertisements, logo design
  • 12. Computer Art Introduction to Computer Graphics 12 IT Elec 2 Electronic Painting • Picture painted electronically on a graphics tablet (digitizer) using a stylus • Cordless, pressure sensitive stylus Morphing • A graphics method in which one object is transformed into another.
  • 13. Entertainment Introduction to Computer Graphics 13 IT Elec 2
  • 14. Entertainment Introduction to Computer Graphics 14 IT Elec 2 Movie Industry • Used in motion pictures, music videos, and television shows. • Used in making of cartoon animation films
  • 15. Computer Graphics is about animation (films) Introduction to Computer Graphics 15 IT Elec 2
  • 16. Entertainment Introduction to Computer Graphics 16 IT Elec 2 Game Industry • Focus on interactivity • Cost effective solutions • Avoiding computations and other tricks
  • 17. Education & Training • Computer generated models of physical, financial and economic systems are used as educational aids. • Models of physical systems, physiological systems, population trends, or equipment such as color-coded diagram help trainees understand the operation of the system Introduction to Computer Graphics 17 IT Elec 2
  • 18. Education & Training Specialized systems used for training applications Introduction to Computer Graphics 18 IT Elec 2 18 • simulators for practice sessions or training of ship captains • aircraft pilots • heavy equipment operators • air traffic-control personnel
  • 19. Visualization Introduction to Computer Graphics 19 IT Elec 2
  • 20. Visualization Introduction to Computer Graphics 20 IT Elec 2 Scientific Visualization • Producing graphical representations for scientific, engineering, and medical data sets
  • 21. Visualization Introduction to Computer Graphics 21 IT Elec 2 Business Visualization • Business Visualization is used in connection with data sets related to commerce, industry and other non- scientific areas • Techniques used- color coding, contour plots, graphs, charts, surface renderings & visualizations of volume interiors.
  • 22. Image Processing Introduction to Computer Graphics 22 IT Elec 2
  • 23. Introduction to Computer Graphics 23 IT Elec 2 • Image processing techniques are combined with computer graphics to produce many of the data visualizations • CG- Computer is used to create a picture • Image Processing – applies techniques to modify or interpret existing pictures such as photographs and TV scans Image Processing
  • 24. Introduction to Computer Graphics 24 IT Elec 2 Medical Applications • Picture Enhancements • Tomography • Simulations of Operations • Ultrasonics & Nuclear Medicine Scanners Image Processing
  • 25. Introduction to Computer Graphics 25 IT Elec 2 2 Applications • Improving image quality • Machine perception of visual information (robotics) Image Processing
  • 26. Introduction to Computer Graphics 26 IT Elec 2 Applying Image Processing Methods • Digitize a photograph (or picture) into an image file • Apply digital methods to rearrange picture parts to • Enhance color separations • Improve quality of shading • Tomography – technique of X-ray photography that allows cross-sectional views of physiological systems to be displayed • Computed X-ray tomography (CT) and Position Emission Tomography ( PET) use projection methods to reconstruct cross sections from digital data • Computer-Aided Surgery is a medical application technique to model and study physical functions to design artificial limbs and to plan & practice surgery • Computer-Assisted Surgery (also called Image-Guided Surgery) is a broad term used to indicate an operation in which imaging scans and computer technology are used to make a three-dimensional (3-D) model of an organ. Image Processing
  • 27. Graphical User Interfaces Introduction to Computer Graphics 27 IT Elec 2
  • 28. Introduction to Computer Graphics 28 IT Elec 2 • Major components – Window manager (multiple-window areas) • To make a particular window active, click in that window (using an interactive pointing device) • Interfaces display – menus & icons • Icons – graphical symbol designed to look like the processing option it represents • Advantages of icons – less screen space, easily understood • Menus contain lists of textual descriptions & icons Graphical User Interfaces
  • 29. Introduction to Computer Graphics 29 IT Elec 2 • A set of libraries that provide programmatically access to some kind of graphics 2D functions. • Types • GKS-Graphics Kernel System – first graphics package -accepted by ISO & ANSI • PHIGS (Programmer’s Hierarchical Interactive Graphics Standard)-accepted by ISO & ANSI • PHIGS + (Expanded package) • Silicon Graphics GL (Graphics Library) • Open GL • Pixar Render Man interface • Postscript interpreters • Painting, drawing, design packages Graphics Packages
  • 30. End of Presentation Introduction to Computer Graphics IT Elec 2