SlideShare a Scribd company logo
03.604 COMPUTER GRAPHICS TEXT BOOK : COMPUTER GRAPHICS  – DONALD HEARN & M.PAULINE BAKER
Introduction What is Computer Graphics? Applications Graphics packages
What is Computer Graphics? Creation, Manipulation and Storage of geometric objects (modeling) & their images (rendering) Display those images on screens or hardcopy devices
Applications of Computer Graphics Computer Aided Design (CAD) Presentation Graphics Computer Art Entertainment (animation, games, …) Education & Training Visualization (scientific & business) Image Processing Graphical User Interfaces
1.Computer Aided Design (CAD) Used in design of buildings, automobiles, aircraft, watercraft, spacecraft, computers, textiles & many other products Objects are displayed in wire frame outline form  Software packages provide multi-window environment
Graphics design package provides standard shapes (useful for repeated placements) Animations are also used in CAD applications Realistic displays of architectural design permits simulated “walk” through the rooms (virtual -reality systems)
2.Presentation Graphics 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 Examples : Bar charts, line graphs, pie charts, surface graphs, time chart
Examples of presentation graphics
Examples of presentation graphics
Examples of presentation graphics
3.Computer Art 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
Examples :
Computer Art 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
 
4.Entertainment Movie Industry Used in motion pictures, music  videos, and television shows. Used in making of cartoon  animation films Slide information from Leonard McMillian's slides  http://www.cs.unc.edu/~mcmillan/comp136/Lecture1/compgraf.html
Computer Graphics is about animation (films)
Game Industry Focus on interactivity Cost effective solutions Avoiding computations and  other tricks
5.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
Specialized systems used for training applications simulators for practice sessions or training of ship captains aircraft pilots heavy equipment operators  air traffic-control personnel
Training
6.Visualization Scientific Visualization Producing graphical representations for scientific, engineering, and medical data sets
Scientific Visualisation To view below and above our visual range
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 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 Medical applications Picture enhancements Tomography Simulations of operations Ultrasonics & nuclear medicine scanners 2 applications of image processing Improving picture quality Machine perception of visual information  (Robotics) 7. Image Processing
To apply 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
 
8.Graphical User Interfaces Major component – 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
 
Graphics packages 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
Ad

More Related Content

What's hot (20)

Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
Jessore University of Science & Technology, Jessore.
 
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
mahamiqbalrajput
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
Arti Parab Academics
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Trishna Pattanaik
 
Applications of computer graphics
Applications of computer graphicsApplications of computer graphics
Applications of computer graphics
-jyothish kumar sirigidi
 
Application of computer graphic
Application of computer graphicApplication of computer graphic
Application of computer graphic
alldesign
 
Introduction to computer graphics part 2
Introduction to computer graphics part 2Introduction to computer graphics part 2
Introduction to computer graphics part 2
Ankit Garg
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
katherineschuster
 
Computer Graphics Applications
Computer Graphics ApplicationsComputer Graphics Applications
Computer Graphics Applications
Saravana Priya
 
Introduction Computer Graphic
Introduction Computer GraphicIntroduction Computer Graphic
Introduction Computer Graphic
Suwanna Thongkhome
 
Blending modes presentation
Blending modes presentationBlending modes presentation
Blending modes presentation
Stefano Virgilli
 
Introduction and Application of Computer Graphics.
Introduction and Application of Computer Graphics.Introduction and Application of Computer Graphics.
Introduction and Application of Computer Graphics.
Bhautik Jethva
 
Chapter 5 : ANIMATION
Chapter 5 : ANIMATIONChapter 5 : ANIMATION
Chapter 5 : ANIMATION
azira96
 
Multimedia Planning
Multimedia PlanningMultimedia Planning
Multimedia Planning
lunkyo
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
Amandeep Kaur
 
COMPUTER GRAPHICS DAY1
COMPUTER GRAPHICS DAY1COMPUTER GRAPHICS DAY1
COMPUTER GRAPHICS DAY1
Barnali Gupta Banik
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
Abdullah Khan
 
Multimedia hardware
Multimedia hardwareMultimedia hardware
Multimedia hardware
Utsav Roy
 
Categories of computers
Categories of computersCategories of computers
Categories of computers
Shoaib Jafri
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
Ankur Soni
 
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
mahamiqbalrajput
 
Application of computer graphic
Application of computer graphicApplication of computer graphic
Application of computer graphic
alldesign
 
Introduction to computer graphics part 2
Introduction to computer graphics part 2Introduction to computer graphics part 2
Introduction to computer graphics part 2
Ankit Garg
 
Computer Graphics Applications
Computer Graphics ApplicationsComputer Graphics Applications
Computer Graphics Applications
Saravana Priya
 
Blending modes presentation
Blending modes presentationBlending modes presentation
Blending modes presentation
Stefano Virgilli
 
Introduction and Application of Computer Graphics.
Introduction and Application of Computer Graphics.Introduction and Application of Computer Graphics.
Introduction and Application of Computer Graphics.
Bhautik Jethva
 
Chapter 5 : ANIMATION
Chapter 5 : ANIMATIONChapter 5 : ANIMATION
Chapter 5 : ANIMATION
azira96
 
Multimedia Planning
Multimedia PlanningMultimedia Planning
Multimedia Planning
lunkyo
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
Amandeep Kaur
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
Abdullah Khan
 
Multimedia hardware
Multimedia hardwareMultimedia hardware
Multimedia hardware
Utsav Roy
 
Categories of computers
Categories of computersCategories of computers
Categories of computers
Shoaib Jafri
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
Ankur Soni
 

Viewers also liked (13)

Cohen-Sutherland Line Clipping Algorithm
Cohen-Sutherland Line Clipping AlgorithmCohen-Sutherland Line Clipping Algorithm
Cohen-Sutherland Line Clipping Algorithm
Maruf Abdullah (Rion)
 
Lecture 2d point,curve,text,line clipping
Lecture   2d point,curve,text,line clippingLecture   2d point,curve,text,line clipping
Lecture 2d point,curve,text,line clipping
avelraj
 
Clipping
ClippingClipping
Clipping
johanna20
 
Clipping in Computer Graphics
Clipping in Computer Graphics Clipping in Computer Graphics
Clipping in Computer Graphics
Barani Tharan
 
Computer Graphics Programes
Computer Graphics ProgramesComputer Graphics Programes
Computer Graphics Programes
Abhishek Sharma
 
CAD - Unit-1 (Fundamentals of Computer Graphics)
CAD - Unit-1 (Fundamentals of Computer Graphics)CAD - Unit-1 (Fundamentals of Computer Graphics)
CAD - Unit-1 (Fundamentals of Computer Graphics)
Priscilla CPG
 
Cohen-sutherland & liang-basky line clipping algorithm
Cohen-sutherland & liang-basky line clipping algorithmCohen-sutherland & liang-basky line clipping algorithm
Cohen-sutherland & liang-basky line clipping algorithm
Shilpa Hait
 
Lecture+ +raster+&+random+scan+systems
Lecture+ +raster+&+random+scan+systemsLecture+ +raster+&+random+scan+systems
Lecture+ +raster+&+random+scan+systems
avelraj
 
Polygon clipping
Polygon clippingPolygon clipping
Polygon clipping
Vikas Sharma
 
Polygon Fill
Polygon FillPolygon Fill
Polygon Fill
wahab13
 
Area filling algo
Area filling algoArea filling algo
Area filling algo
Prince Soni
 
Lecture filling algorithms
Lecture  filling algorithmsLecture  filling algorithms
Lecture filling algorithms
avelraj
 
Clipping
ClippingClipping
Clipping
Udayan Gupta
 
Cohen-Sutherland Line Clipping Algorithm
Cohen-Sutherland Line Clipping AlgorithmCohen-Sutherland Line Clipping Algorithm
Cohen-Sutherland Line Clipping Algorithm
Maruf Abdullah (Rion)
 
Lecture 2d point,curve,text,line clipping
Lecture   2d point,curve,text,line clippingLecture   2d point,curve,text,line clipping
Lecture 2d point,curve,text,line clipping
avelraj
 
Clipping in Computer Graphics
Clipping in Computer Graphics Clipping in Computer Graphics
Clipping in Computer Graphics
Barani Tharan
 
Computer Graphics Programes
Computer Graphics ProgramesComputer Graphics Programes
Computer Graphics Programes
Abhishek Sharma
 
CAD - Unit-1 (Fundamentals of Computer Graphics)
CAD - Unit-1 (Fundamentals of Computer Graphics)CAD - Unit-1 (Fundamentals of Computer Graphics)
CAD - Unit-1 (Fundamentals of Computer Graphics)
Priscilla CPG
 
Cohen-sutherland & liang-basky line clipping algorithm
Cohen-sutherland & liang-basky line clipping algorithmCohen-sutherland & liang-basky line clipping algorithm
Cohen-sutherland & liang-basky line clipping algorithm
Shilpa Hait
 
Lecture+ +raster+&+random+scan+systems
Lecture+ +raster+&+random+scan+systemsLecture+ +raster+&+random+scan+systems
Lecture+ +raster+&+random+scan+systems
avelraj
 
Polygon Fill
Polygon FillPolygon Fill
Polygon Fill
wahab13
 
Area filling algo
Area filling algoArea filling algo
Area filling algo
Prince Soni
 
Lecture filling algorithms
Lecture  filling algorithmsLecture  filling algorithms
Lecture filling algorithms
avelraj
 
Ad

Similar to Lecture applications of cg (20)

applications.ppt
applications.pptapplications.ppt
applications.ppt
RajPanchal74
 
Applications of cg
Applications of cgApplications of cg
Applications of cg
Ankit Garg
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
smruti sarangi
 
computer graphics unit 1.ppt
computer graphics unit 1.pptcomputer graphics unit 1.ppt
computer graphics unit 1.ppt
oumiarashid
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
Kamal Acharya
 
Compute graphics
Compute graphicsCompute graphics
Compute graphics
TEENAVEENCHHEE
 
Introduction , surveuy on cg
Introduction , surveuy on cgIntroduction , surveuy on cg
Introduction , surveuy on cg
shalinikarunakaran1
 
Computer Graphics definition types and application .pptx
Computer Graphics definition types and application .pptxComputer Graphics definition types and application .pptx
Computer Graphics definition types and application .pptx
nkamath968
 
Graphics file
Graphics fileGraphics file
Graphics file
shweta-sharma99
 
GV Computing - Lesson 1 (Intro to graphics and visual computing).pdf
GV Computing - Lesson 1 (Intro to graphics and visual computing).pdfGV Computing - Lesson 1 (Intro to graphics and visual computing).pdf
GV Computing - Lesson 1 (Intro to graphics and visual computing).pdf
MarlonMagtibay3
 
CG Module-01 Ntes Search Creators and .pdf
CG Module-01 Ntes Search Creators and .pdfCG Module-01 Ntes Search Creators and .pdf
CG Module-01 Ntes Search Creators and .pdf
ISTEJCE
 
Cg
CgCg
Cg
Ashok Mannava
 
Cg applications
Cg applicationsCg applications
Cg applications
alldesign
 
Introduction to graphics
Introduction to graphicsIntroduction to graphics
Introduction to graphics
Sowmya Jyothi
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
Amandeep Kaur
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
Amandeep Kaur
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
Rajamanickam Gomathijayam
 
Computer graphics by bahadar sher
Computer graphics by bahadar sherComputer graphics by bahadar sher
Computer graphics by bahadar sher
university of Malakand Dir Lower
 
Computer graphics ppt
Computer graphics pptComputer graphics ppt
Computer graphics ppt
AtharvaRajiwade
 
Reviewer in com graphics
Reviewer in com graphicsReviewer in com graphics
Reviewer in com graphics
Tricia Andrea Lorena Pongyan
 
Applications of cg
Applications of cgApplications of cg
Applications of cg
Ankit Garg
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
smruti sarangi
 
computer graphics unit 1.ppt
computer graphics unit 1.pptcomputer graphics unit 1.ppt
computer graphics unit 1.ppt
oumiarashid
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
Kamal Acharya
 
Computer Graphics definition types and application .pptx
Computer Graphics definition types and application .pptxComputer Graphics definition types and application .pptx
Computer Graphics definition types and application .pptx
nkamath968
 
GV Computing - Lesson 1 (Intro to graphics and visual computing).pdf
GV Computing - Lesson 1 (Intro to graphics and visual computing).pdfGV Computing - Lesson 1 (Intro to graphics and visual computing).pdf
GV Computing - Lesson 1 (Intro to graphics and visual computing).pdf
MarlonMagtibay3
 
CG Module-01 Ntes Search Creators and .pdf
CG Module-01 Ntes Search Creators and .pdfCG Module-01 Ntes Search Creators and .pdf
CG Module-01 Ntes Search Creators and .pdf
ISTEJCE
 
Cg applications
Cg applicationsCg applications
Cg applications
alldesign
 
Introduction to graphics
Introduction to graphicsIntroduction to graphics
Introduction to graphics
Sowmya Jyothi
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
Amandeep Kaur
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
Amandeep Kaur
 
Ad

Recently uploaded (20)

TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptxTERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
PoojaSen20
 
What is the Philosophy of Statistics? (and how I was drawn to it)
What is the Philosophy of Statistics? (and how I was drawn to it)What is the Philosophy of Statistics? (and how I was drawn to it)
What is the Philosophy of Statistics? (and how I was drawn to it)
jemille6
 
Transform tomorrow: Master benefits analysis with Gen AI today webinar, 30 A...
Transform tomorrow: Master benefits analysis with Gen AI today webinar,  30 A...Transform tomorrow: Master benefits analysis with Gen AI today webinar,  30 A...
Transform tomorrow: Master benefits analysis with Gen AI today webinar, 30 A...
Association for Project Management
 
Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...
parmarjuli1412
 
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
Celine George
 
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
parmarjuli1412
 
The role of wall art in interior designing
The role of wall art in interior designingThe role of wall art in interior designing
The role of wall art in interior designing
meghaark2110
 
Cultivation Practice of Garlic in Nepal.pptx
Cultivation Practice of Garlic in Nepal.pptxCultivation Practice of Garlic in Nepal.pptx
Cultivation Practice of Garlic in Nepal.pptx
UmeshTimilsina1
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
Module 1: Foundations of Research
Module 1: Foundations of ResearchModule 1: Foundations of Research
Module 1: Foundations of Research
drroxannekemp
 
How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)
Mohamed Rizk Khodair
 
History Of The Monastery Of Mor Gabriel Philoxenos Yuhanon Dolabani
History Of The Monastery Of Mor Gabriel Philoxenos Yuhanon DolabaniHistory Of The Monastery Of Mor Gabriel Philoxenos Yuhanon Dolabani
History Of The Monastery Of Mor Gabriel Philoxenos Yuhanon Dolabani
fruinkamel7m
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
Ajanta Paintings: Study as a Source of History
Ajanta Paintings: Study as a Source of HistoryAjanta Paintings: Study as a Source of History
Ajanta Paintings: Study as a Source of History
Virag Sontakke
 
CNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscessCNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscess
Mohamed Rizk Khodair
 
How to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo SlidesHow to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo Slides
Celine George
 
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptxU3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
Mayuri Chavan
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptxTERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
PoojaSen20
 
What is the Philosophy of Statistics? (and how I was drawn to it)
What is the Philosophy of Statistics? (and how I was drawn to it)What is the Philosophy of Statistics? (and how I was drawn to it)
What is the Philosophy of Statistics? (and how I was drawn to it)
jemille6
 
Transform tomorrow: Master benefits analysis with Gen AI today webinar, 30 A...
Transform tomorrow: Master benefits analysis with Gen AI today webinar,  30 A...Transform tomorrow: Master benefits analysis with Gen AI today webinar,  30 A...
Transform tomorrow: Master benefits analysis with Gen AI today webinar, 30 A...
Association for Project Management
 
Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...
parmarjuli1412
 
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
Celine George
 
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
parmarjuli1412
 
The role of wall art in interior designing
The role of wall art in interior designingThe role of wall art in interior designing
The role of wall art in interior designing
meghaark2110
 
Cultivation Practice of Garlic in Nepal.pptx
Cultivation Practice of Garlic in Nepal.pptxCultivation Practice of Garlic in Nepal.pptx
Cultivation Practice of Garlic in Nepal.pptx
UmeshTimilsina1
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
Module 1: Foundations of Research
Module 1: Foundations of ResearchModule 1: Foundations of Research
Module 1: Foundations of Research
drroxannekemp
 
How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)
Mohamed Rizk Khodair
 
History Of The Monastery Of Mor Gabriel Philoxenos Yuhanon Dolabani
History Of The Monastery Of Mor Gabriel Philoxenos Yuhanon DolabaniHistory Of The Monastery Of Mor Gabriel Philoxenos Yuhanon Dolabani
History Of The Monastery Of Mor Gabriel Philoxenos Yuhanon Dolabani
fruinkamel7m
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
Ajanta Paintings: Study as a Source of History
Ajanta Paintings: Study as a Source of HistoryAjanta Paintings: Study as a Source of History
Ajanta Paintings: Study as a Source of History
Virag Sontakke
 
CNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscessCNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscess
Mohamed Rizk Khodair
 
How to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo SlidesHow to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo Slides
Celine George
 
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptxU3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
Mayuri Chavan
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 

Lecture applications of cg

  • 1. 03.604 COMPUTER GRAPHICS TEXT BOOK : COMPUTER GRAPHICS – DONALD HEARN & M.PAULINE BAKER
  • 2. Introduction What is Computer Graphics? Applications Graphics packages
  • 3. What is Computer Graphics? Creation, Manipulation and Storage of geometric objects (modeling) & their images (rendering) Display those images on screens or hardcopy devices
  • 4. Applications of Computer Graphics Computer Aided Design (CAD) Presentation Graphics Computer Art Entertainment (animation, games, …) Education & Training Visualization (scientific & business) Image Processing Graphical User Interfaces
  • 5. 1.Computer Aided Design (CAD) Used in design of buildings, automobiles, aircraft, watercraft, spacecraft, computers, textiles & many other products Objects are displayed in wire frame outline form Software packages provide multi-window environment
  • 6. Graphics design package provides standard shapes (useful for repeated placements) Animations are also used in CAD applications Realistic displays of architectural design permits simulated “walk” through the rooms (virtual -reality systems)
  • 7. 2.Presentation Graphics 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 Examples : Bar charts, line graphs, pie charts, surface graphs, time chart
  • 11. 3.Computer Art 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
  • 13. Computer Art 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
  • 14.  
  • 15. 4.Entertainment Movie Industry Used in motion pictures, music videos, and television shows. Used in making of cartoon animation films Slide information from Leonard McMillian's slides http://www.cs.unc.edu/~mcmillan/comp136/Lecture1/compgraf.html
  • 16. Computer Graphics is about animation (films)
  • 17. Game Industry Focus on interactivity Cost effective solutions Avoiding computations and other tricks
  • 18. 5.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
  • 19. Specialized systems used for training applications simulators for practice sessions or training of ship captains aircraft pilots heavy equipment operators air traffic-control personnel
  • 21. 6.Visualization Scientific Visualization Producing graphical representations for scientific, engineering, and medical data sets
  • 22. Scientific Visualisation To view below and above our visual range
  • 23. 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 techniques are combined with computer graphics to produce many of the data visualizations
  • 24. CG- Computer is used to create a picture Image Processing – applies techniques to modify or interpret existing pictures such as photographs and TV scans Medical applications Picture enhancements Tomography Simulations of operations Ultrasonics & nuclear medicine scanners 2 applications of image processing Improving picture quality Machine perception of visual information (Robotics) 7. Image Processing
  • 25. To apply 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
  • 26.  
  • 27. 8.Graphical User Interfaces Major component – 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
  • 28.  
  • 29. Graphics packages 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
  翻译: