SlideShare ist ein Scribd-Unternehmen logo
1 von 24
1
Why Computer graphics
– Graphics is cool
• I like to see what I’m doing
• I like to show people what I’m doing
– Graphics is interesting
• Involves simulation, algorithms,
architecture…
– Almost no area in which graphical displays
cannot be used
2
Why should we study Graphics?
• Many of the
leading scientists
through the ages
have been ‘visual
thinkers’…
– Leonardo da
Vinci
– Einstein
– Clerk Maxwell
3
Graphics Applications
– Computer Aided Design (CAD)
– Presentation Graphics
– Computer Art
– Entertainment
– Education and Training
– Visualization
– Image Processing
– Graphical User Interfaces (GUI)
4
– Computer Aided Design
(CAD)
– Design buildings,
automobiles, aircraft,
watercraft, spacecraft,
computers, textiles, and
many other products
– Wireframe & Surface
Rendering
– Simulation of Vehicle
Performance

5
Wireframe & Surface Rendered Display

6
7
Presentation Graphics
– Illustrations for reports
– Summarize financial, statistical,
and economic data for research
reports, managerial reports,
consumer information bulletins,
and other types of reports.
– Presentation Slides
• Bar charts, Line graphs, Pie charts,
etc.,

– Project Management (Schedule
& Progress)
8
Computer Art
– Fine Art & Commercial Art
– Designing object Shapes and
specifying object motions
– Paintbrush programs (Lumena,
PixelPaint, SuperPaint)

–
–
–
–

Mathematics Packages (Mathematica)
Animation Packages (Anim8or, Swish,..)
Graphics Tablet (Digitizer) & Stylus
Moving Objects (24 frames per second)

9
Fractals
– A fractal is "a rough or fragmented geometric shape
that can be subdivided in parts, each of which is (at
least approximately) a reduced/size copy of the
whole".
– The term was coined by Benoît Mandelbrot in 1975
and was derived from the Latin fractus meaning
broken or fractured.

10
Fractals

11
Even 2000 times
magnification of the
Mandelbrot set uncovers
fine detail resembling the
full set.

A fractal that models the
surface of a mountain
12
Entertainment
– Motion pictures, music videos,
and television shows.
– Sometimes
the
graphics
scenes are displayed by
themselves, and sometimes
graphic objects are combined
with the actors and live scenes.
– Morphing
13
Motion Pictures
Series of still photographs on film, projected in rapid
succession onto a screen

World's first motion
picture film by Louis Le
Prince, 1888

14
Morphing
Morphing is a special effect in motion pictures and
animations that changes (or morphs) one image into
another through a seamless transition

15
Education and Training
– Computer generated models of
physical, financial, and economic
systems are often used as
educational aids.
– It
helps
the
trainees
to
understand the operation of the
system.
– Simulators for practice sessions
or training of ship captains,
aircraft pilots, heavy equipment
operators, and air traffic-control
personnel.
16
Simulation
A simulation is an imitation of some real thing,
state of affairs, or process.

Wooden mechanical horse
simulator during WWI.
17
Flight Simulator
This
20'
dome
in
the
Netherlands has an actual
cockpit inside. The simulated
scenes are projected onto the
dome, and the hydraulics move
the unit.

18
Visualization
– Scientists, engineers, medical personnel, business analysis,
and others often need to analyze large amounts of
information or to study the behavior of certain processes. –
tedious & Ineffective
– To overcome this, a technique which trends and patterns
apparently is used called visualization.

– Numerical modeling of thunderstorms, Protein modeling,
Molecular structure, an air pollution study, etc.,
– Scientific Visualization
(stored as graphics packages
for scientific studies)

– Business Visualization
(stored as data sets for commerce
applications)
19
Medical
Visualization

20
Scientific
Visualization

21
22
Image Processing
– Image Processing – Applies
techniques to modify or
interpret existing pictures
– Computer Graphics – to
create a picture

23
Graphical User Interfaces
– Windows, Menus, Icons and other graphical symbols
– Command User Interface & Graphical User Interface

24

Weitere ähnliche Inhalte

Was ist angesagt?

Computer graphics.
Computer graphics.Computer graphics.
Computer graphics.ALIHAMID71
 
Application of computer graphic
Application of computer graphicApplication of computer graphic
Application of computer graphicalldesign
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics PrathimaBaliga
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer GraphicsMegha Sharma
 
Graphics pipeline and rendering
Graphics pipeline and renderingGraphics pipeline and rendering
Graphics pipeline and renderingiain bruce
 
computer graphics
computer graphicscomputer graphics
computer graphicsashpri156
 
Graphics hardware and introduction to Raster display system
Graphics hardware and introduction to Raster display systemGraphics hardware and introduction to Raster display system
Graphics hardware and introduction to Raster display systemmahamiqbalrajput
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer GraphicsAnkur Soni
 
applications of computer graphics
applications of computer graphicsapplications of computer graphics
applications of computer graphicsAaina Katyal
 
CSC103 Vector vs Raster Graphics
CSC103 Vector vs Raster GraphicsCSC103 Vector vs Raster Graphics
CSC103 Vector vs Raster GraphicsRichard Homa
 
Input devices in computer graphics
Input devices in computer graphicsInput devices in computer graphics
Input devices in computer graphicsAnu Garg
 
Lecture 9 animation
Lecture 9 animationLecture 9 animation
Lecture 9 animationMr SMAK
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Moe Moe Myint
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsAmandeep Kaur
 

Was ist angesagt? (20)

Computer graphics.
Computer graphics.Computer graphics.
Computer graphics.
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Application of computer graphic
Application of computer graphicApplication of computer graphic
Application of computer graphic
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
 
Introduction to animation
Introduction to animationIntroduction to animation
Introduction to animation
 
Graphics pipeline and rendering
Graphics pipeline and renderingGraphics pipeline and rendering
Graphics pipeline and rendering
 
computer graphics
computer graphicscomputer graphics
computer graphics
 
Graphics hardware and introduction to Raster display system
Graphics hardware and introduction to Raster display systemGraphics hardware and introduction to Raster display system
Graphics hardware and introduction to Raster display system
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Animation
AnimationAnimation
Animation
 
applications of computer graphics
applications of computer graphicsapplications of computer graphics
applications of computer graphics
 
CSC103 Vector vs Raster Graphics
CSC103 Vector vs Raster GraphicsCSC103 Vector vs Raster Graphics
CSC103 Vector vs Raster Graphics
 
Input devices in computer graphics
Input devices in computer graphicsInput devices in computer graphics
Input devices in computer graphics
 
Lecture 9 animation
Lecture 9 animationLecture 9 animation
Lecture 9 animation
 
Animation and Video
Animation and VideoAnimation and Video
Animation and Video
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)
 
2d animation
2d animation2d animation
2d animation
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 

Ähnlich wie Computer Graphics Applications

Vwl art pipeline explained----2
Vwl art pipeline explained----2Vwl art pipeline explained----2
Vwl art pipeline explained----2Marx Myth
 
Applications of computer graphics
Applications of computer graphicsApplications of computer graphics
Applications of computer graphicsMercy Amirthakani
 
Applications Of Computer Graphics
Applications Of Computer GraphicsApplications Of Computer Graphics
Applications Of Computer GraphicsMuhammad Amjad Rana
 
Possibilities of Computer Graphics and Functions
Possibilities of Computer Graphics and FunctionsPossibilities of Computer Graphics and Functions
Possibilities of Computer Graphics and Functionsijtsrd
 
UNIT_1-Introduction-to-Computer-Graphics.pdf
UNIT_1-Introduction-to-Computer-Graphics.pdfUNIT_1-Introduction-to-Computer-Graphics.pdf
UNIT_1-Introduction-to-Computer-Graphics.pdfSudarshanSharma43
 
Direct manipulation and virtual environments
Direct manipulation and virtual environmentsDirect manipulation and virtual environments
Direct manipulation and virtual environmentsSanjog Sigdel
 
Introduction to graphics
Introduction to graphicsIntroduction to graphics
Introduction to graphicsSowmya Jyothi
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notessmruti sarangi
 
Computing Platforms for the 21C - 25feb14
Computing Platforms for the 21C - 25feb14Computing Platforms for the 21C - 25feb14
Computing Platforms for the 21C - 25feb14Ian Phillips
 
Lecture applications of cg
Lecture   applications of cgLecture   applications of cg
Lecture applications of cgavelraj
 
Computer graphics
Computer graphicsComputer graphics
Computer graphicsAbdur Rauf
 

Ähnlich wie Computer Graphics Applications (20)

Vwl art pipeline explained----2
Vwl art pipeline explained----2Vwl art pipeline explained----2
Vwl art pipeline explained----2
 
Applications of computer graphics
Applications of computer graphicsApplications of computer graphics
Applications of computer graphics
 
Cg
CgCg
Cg
 
Lectures1 2
Lectures1 2Lectures1 2
Lectures1 2
 
Applications Of Computer Graphics
Applications Of Computer GraphicsApplications Of Computer Graphics
Applications Of Computer Graphics
 
applications.ppt
applications.pptapplications.ppt
applications.ppt
 
Possibilities of Computer Graphics and Functions
Possibilities of Computer Graphics and FunctionsPossibilities of Computer Graphics and Functions
Possibilities of Computer Graphics and Functions
 
UNIT_1-Introduction-to-Computer-Graphics.pdf
UNIT_1-Introduction-to-Computer-Graphics.pdfUNIT_1-Introduction-to-Computer-Graphics.pdf
UNIT_1-Introduction-to-Computer-Graphics.pdf
 
Graphics file
Graphics fileGraphics file
Graphics file
 
Direct manipulation and virtual environments
Direct manipulation and virtual environmentsDirect manipulation and virtual environments
Direct manipulation and virtual environments
 
Introduction to graphics
Introduction to graphicsIntroduction to graphics
Introduction to graphics
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
 
Computing Platforms for the 21C - 25feb14
Computing Platforms for the 21C - 25feb14Computing Platforms for the 21C - 25feb14
Computing Platforms for the 21C - 25feb14
 
Lecture applications of cg
Lecture   applications of cgLecture   applications of cg
Lecture applications of cg
 
1.1.1.pptx
1.1.1.pptx1.1.1.pptx
1.1.1.pptx
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Reviewer in com graphics
Reviewer in com graphicsReviewer in com graphics
Reviewer in com graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Virtual reality (vr)
Virtual reality (vr)Virtual reality (vr)
Virtual reality (vr)
 

Kürzlich hochgeladen

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 

Kürzlich hochgeladen (20)

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 

Computer Graphics Applications

  • 1. 1
  • 2. Why Computer graphics – Graphics is cool • I like to see what I’m doing • I like to show people what I’m doing – Graphics is interesting • Involves simulation, algorithms, architecture… – Almost no area in which graphical displays cannot be used 2
  • 3. Why should we study Graphics? • Many of the leading scientists through the ages have been ‘visual thinkers’… – Leonardo da Vinci – Einstein – Clerk Maxwell 3
  • 4. Graphics Applications – Computer Aided Design (CAD) – Presentation Graphics – Computer Art – Entertainment – Education and Training – Visualization – Image Processing – Graphical User Interfaces (GUI) 4
  • 5. – Computer Aided Design (CAD) – Design buildings, automobiles, aircraft, watercraft, spacecraft, computers, textiles, and many other products – Wireframe & Surface Rendering – Simulation of Vehicle Performance 5
  • 6. Wireframe & Surface Rendered Display 6
  • 7. 7
  • 8. Presentation Graphics – Illustrations for reports – Summarize financial, statistical, and economic data for research reports, managerial reports, consumer information bulletins, and other types of reports. – Presentation Slides • Bar charts, Line graphs, Pie charts, etc., – Project Management (Schedule & Progress) 8
  • 9. Computer Art – Fine Art & Commercial Art – Designing object Shapes and specifying object motions – Paintbrush programs (Lumena, PixelPaint, SuperPaint) – – – – Mathematics Packages (Mathematica) Animation Packages (Anim8or, Swish,..) Graphics Tablet (Digitizer) & Stylus Moving Objects (24 frames per second) 9
  • 10. Fractals – A fractal is "a rough or fragmented geometric shape that can be subdivided in parts, each of which is (at least approximately) a reduced/size copy of the whole". – The term was coined by Benoît Mandelbrot in 1975 and was derived from the Latin fractus meaning broken or fractured. 10
  • 12. Even 2000 times magnification of the Mandelbrot set uncovers fine detail resembling the full set. A fractal that models the surface of a mountain 12
  • 13. Entertainment – Motion pictures, music videos, and television shows. – Sometimes the graphics scenes are displayed by themselves, and sometimes graphic objects are combined with the actors and live scenes. – Morphing 13
  • 14. Motion Pictures Series of still photographs on film, projected in rapid succession onto a screen World's first motion picture film by Louis Le Prince, 1888 14
  • 15. Morphing Morphing is a special effect in motion pictures and animations that changes (or morphs) one image into another through a seamless transition 15
  • 16. Education and Training – Computer generated models of physical, financial, and economic systems are often used as educational aids. – It helps the trainees to understand the operation of the system. – Simulators for practice sessions or training of ship captains, aircraft pilots, heavy equipment operators, and air traffic-control personnel. 16
  • 17. Simulation A simulation is an imitation of some real thing, state of affairs, or process. Wooden mechanical horse simulator during WWI. 17
  • 18. Flight Simulator This 20' dome in the Netherlands has an actual cockpit inside. The simulated scenes are projected onto the dome, and the hydraulics move the unit. 18
  • 19. Visualization – Scientists, engineers, medical personnel, business analysis, and others often need to analyze large amounts of information or to study the behavior of certain processes. – tedious & Ineffective – To overcome this, a technique which trends and patterns apparently is used called visualization. – Numerical modeling of thunderstorms, Protein modeling, Molecular structure, an air pollution study, etc., – Scientific Visualization (stored as graphics packages for scientific studies) – Business Visualization (stored as data sets for commerce applications) 19
  • 22. 22
  • 23. Image Processing – Image Processing – Applies techniques to modify or interpret existing pictures – Computer Graphics – to create a picture 23
  • 24. Graphical User Interfaces – Windows, Menus, Icons and other graphical symbols – Command User Interface & Graphical User Interface 24