SlideShare ist ein Scribd-Unternehmen logo
1 von 7
COMPUTER GRAPHICS
History of Computer Graphics
Early 60`s:
– Computer animations for physical simulation;
Edward Zajac displays satellite research using
CG in 1961
– 1963: Sutherland (MIT)
Sketchpad (direct manipulation, CAD)
Calligraphics (vector) display devices
Interactive techniques
First mouse (Douglas Englebart)
– 1968: Evans & Sutherland founded
– 1969: First SIGGRAPH
Late 60's to late 70's:
● Utah Dynasty
– 1970: Pierre Bezier develops Bezier curves
– 1971: Gouraud Shading
– 1972: Pong (first computer game) developed
– 1973: Westworld, the first film to use computer
animation
– 1974: Ed Catmull develops z-buffer (Utah)
First Computer Animated Short, Hunger.
Keyframe animation and morphing.
– 1975: Bui- Toung Phong creates Phong
Shading (Utah)
Martin Newel models a 3D teapot with Bezier
patches (Utah)
Mid 70's -80's:
● Quest for realism. Radiosity shading;
mainstream real-time applications.
– 1982: Tron , Wrath of Kahn. Particle systems
and obvious CG.
– 1984: The Last Star Figher, CG replaces
physical models. Early attempts at realism
using CG.
– 1986: First CG animation nominated for and
Academy Award: Luxo Jr. (Pixar)
– 1989: Tin Toy (Pixar) wins Academy Award.– 1995: Toy Story (Pixar/Disney), the
first full
length fully compute rgenerated 3D animation.
The first fully 3D CG cartoon Babylon 5. First
TV show routinely using CG models.
Late 90's:
● Interactive environments, scientific and
medical visualization, artistic rendering,
image based rendering, path tracing,
photon maps, etc.
2000's:
● Real-time photorealistic rendering on
consumer HW? Interactively rendered
movies? Ubiquitous computing, computer
vision and graphics.
Advantages of Computer Graphics:
•we can create our own creation by using CG(computer
graphics).
•easy to understand "what the Creator want to say?".
•means of communication
•ability to show moving pictures(produce animation).
Application of Computer Graphics
• Display of information
• Design
• Simulation
• User interfaces
Computer Graphics vs Image Processing
Computer Graphics and Image Processing are both relevant to each
other, but somewhat intermingled and overlapped over each other and creates
confusion among the newcomers in this area. Computer Graphics mainly deals
with the formation and creation of images using the geometrical coordinate
system and other supporting aids, parameters and methodologies.
The main idea behind the computer graphics is to produce new images. The
Image processing mainly deals with the analysis and reproduction of already
designed or stored images and making improvements and modifications in them.
The main motive of image processing is to achieve a better quality
image for further analysis. The helping entities in Computer Graphics are mainly
Coordinate Geometry, the light parameters and measurements, Materials etc.,
whereas Image processing involves the usage of pictures, devices like scanner,
medical and other technical equipments. In Computer Graphics, vector and raster
operations are combined to create the final image, whereas, raster operations are
majorly used in image processing.
.
.
The Computer Graphics provides a better facility of interpretation, interaction
and understanding of images. This subject has brought a revolution in the field
of games, animation and movies. Image processing mainly focused on digital
image processing, but analog and optical image processing is also achievable.
Most image-processing practices involve the treatment of image as
a two-dimensional signal and then include the application of the universal and
standard signal-processing practices onto it. The terminology “imaging―
refers to the production or acquisition of the images in image processing.
Imaging includes the creation, replication, compilation, analysis, alteration and
visualization of images

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Introduction Computer Graphic
Introduction Computer GraphicIntroduction Computer Graphic
Introduction Computer Graphic
 
Animation 2D and 3D
Animation 2D and 3DAnimation 2D and 3D
Animation 2D and 3D
 
Graphic Design Introduction Upload
Graphic Design Introduction   UploadGraphic Design Introduction   Upload
Graphic Design Introduction Upload
 
Visual Effects (VFX)
Visual Effects (VFX)Visual Effects (VFX)
Visual Effects (VFX)
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Introduction to Animation
Introduction to AnimationIntroduction to Animation
Introduction to Animation
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Raster graphics
Raster graphicsRaster graphics
Raster graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
WHAT IS GRAPHIC DESIGN? (Intro to GD, Wk 1)
WHAT IS GRAPHIC DESIGN? (Intro to GD, Wk 1)WHAT IS GRAPHIC DESIGN? (Intro to GD, Wk 1)
WHAT IS GRAPHIC DESIGN? (Intro to GD, Wk 1)
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Computer graphics1
Computer graphics1Computer graphics1
Computer graphics1
 
An Introduction To Graphic Design
An Introduction To Graphic DesignAn Introduction To Graphic Design
An Introduction To Graphic Design
 
Applications of computer graphics
Applications of computer graphicsApplications of computer graphics
Applications of computer graphics
 
Graphics pipeline and rendering
Graphics pipeline and renderingGraphics pipeline and rendering
Graphics pipeline and rendering
 
Graphic Design PowerPoint
Graphic Design PowerPointGraphic Design PowerPoint
Graphic Design PowerPoint
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Intro to Graphic Design Elements
Intro to Graphic Design ElementsIntro to Graphic Design Elements
Intro to Graphic Design Elements
 

Andere mochten auch

Adobe illustrator 1
Adobe illustrator 1Adobe illustrator 1
Adobe illustrator 1ilaazmil2
 
Designing with illustrator
Designing with illustratorDesigning with illustrator
Designing with illustratorLesley Baumann
 
Photorealistic 3D Rendering: Night View of a Club
Photorealistic 3D Rendering: Night View of a ClubPhotorealistic 3D Rendering: Night View of a Club
Photorealistic 3D Rendering: Night View of a ClubHitech CADD Services
 
Intro to Adobe Illustrator
Intro to Adobe IllustratorIntro to Adobe Illustrator
Intro to Adobe IllustratorDUSPviz
 
Halftone QR Codes
Halftone QR CodesHalftone QR Codes
Halftone QR Codes小蜜 許
 
The illusion of life 12 principles of animation small
The illusion of life   12 principles of animation smallThe illusion of life   12 principles of animation small
The illusion of life 12 principles of animation smallGiselle Marquez
 
Facial rigging for 3 d character
Facial rigging for 3 d characterFacial rigging for 3 d character
Facial rigging for 3 d characterijcga
 
Character Rigging Animation Tutorial with Custom Rigg Controller
Character Rigging Animation Tutorial with Custom Rigg ControllerCharacter Rigging Animation Tutorial with Custom Rigg Controller
Character Rigging Animation Tutorial with Custom Rigg ControllerGameyan Studio
 
Game Story and Character Development
Game Story and Character DevelopmentGame Story and Character Development
Game Story and Character DevelopmentTracie King
 
Lighting and shading
Lighting and shadingLighting and shading
Lighting and shadingeshveeen
 
Hidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-bufferHidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-bufferRaj Sikarwar
 
Hidden lines & surfaces
Hidden lines & surfacesHidden lines & surfaces
Hidden lines & surfacesAnkur Kumar
 
Overview of Graphics System
Overview of Graphics SystemOverview of Graphics System
Overview of Graphics SystemPrathimaBaliga
 
CG - Output Primitives
CG - Output PrimitivesCG - Output Primitives
CG - Output Primitivesvinay arora
 
Computer graphics chapter 4
Computer graphics chapter 4Computer graphics chapter 4
Computer graphics chapter 4PrathimaBaliga
 

Andere mochten auch (20)

Adobe illustrator 1
Adobe illustrator 1Adobe illustrator 1
Adobe illustrator 1
 
Designing with illustrator
Designing with illustratorDesigning with illustrator
Designing with illustrator
 
Photorealistic 3D Rendering: Night View of a Club
Photorealistic 3D Rendering: Night View of a ClubPhotorealistic 3D Rendering: Night View of a Club
Photorealistic 3D Rendering: Night View of a Club
 
Intro to Adobe Illustrator
Intro to Adobe IllustratorIntro to Adobe Illustrator
Intro to Adobe Illustrator
 
Halftone QR Codes
Halftone QR CodesHalftone QR Codes
Halftone QR Codes
 
Chapter1
Chapter1Chapter1
Chapter1
 
The illusion of life 12 principles of animation small
The illusion of life   12 principles of animation smallThe illusion of life   12 principles of animation small
The illusion of life 12 principles of animation small
 
Facial rigging for 3 d character
Facial rigging for 3 d characterFacial rigging for 3 d character
Facial rigging for 3 d character
 
Character Rigging Animation Tutorial with Custom Rigg Controller
Character Rigging Animation Tutorial with Custom Rigg ControllerCharacter Rigging Animation Tutorial with Custom Rigg Controller
Character Rigging Animation Tutorial with Custom Rigg Controller
 
Game Story and Character Development
Game Story and Character DevelopmentGame Story and Character Development
Game Story and Character Development
 
Lighting and shading
Lighting and shadingLighting and shading
Lighting and shading
 
Lighting and shading
Lighting and shadingLighting and shading
Lighting and shading
 
Hidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-bufferHidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-buffer
 
Halftone
HalftoneHalftone
Halftone
 
Hidden lines & surfaces
Hidden lines & surfacesHidden lines & surfaces
Hidden lines & surfaces
 
Halftoning in Computer Graphics
Halftoning  in Computer GraphicsHalftoning  in Computer Graphics
Halftoning in Computer Graphics
 
Overview of Graphics System
Overview of Graphics SystemOverview of Graphics System
Overview of Graphics System
 
Overview of Computer Graphics
Overview of Computer GraphicsOverview of Computer Graphics
Overview of Computer Graphics
 
CG - Output Primitives
CG - Output PrimitivesCG - Output Primitives
CG - Output Primitives
 
Computer graphics chapter 4
Computer graphics chapter 4Computer graphics chapter 4
Computer graphics chapter 4
 

Ähnlich wie Computer graphics

Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptxIshooYadav
 
Life and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@PersistentLife and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@PersistentPersistent Systems Ltd.
 
Computer graphics
Computer graphicsComputer graphics
Computer graphicsAbdur Rauf
 
Application of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingApplication of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingAlexander Decker
 
Steam presentation deux 3 d prints from photographs
Steam presentation deux  3 d prints from photographsSteam presentation deux  3 d prints from photographs
Steam presentation deux 3 d prints from photographsScott Eastellerson
 
Lec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.pptLec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.pptMNSUAM
 
Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programmingkemal678348
 
Digital Image Processing presentation
Digital Image Processing presentationDigital Image Processing presentation
Digital Image Processing presentationOmkarDattatrayKanase
 
Lecture 1 cad [compatibility mode]
Lecture 1 cad [compatibility mode]Lecture 1 cad [compatibility mode]
Lecture 1 cad [compatibility mode]Rishabh Jain
 
Basics of Computer Graphics
Basics of Computer GraphicsBasics of Computer Graphics
Basics of Computer Graphicsmohitrajpanday1
 
Lecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxLecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxAlifahadHussain
 
Computer_Graphics.pptx
Computer_Graphics.pptxComputer_Graphics.pptx
Computer_Graphics.pptxjohn6938
 
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
 

Ähnlich wie Computer graphics (20)

Computer graphics, bba 1
Computer graphics, bba 1Computer graphics, bba 1
Computer graphics, bba 1
 
Computer graphics, group 9, bba a
Computer graphics, group 9, bba aComputer graphics, group 9, bba a
Computer graphics, group 9, bba a
 
Reviewer in com graphics
Reviewer in com graphicsReviewer in com graphics
Reviewer in com graphics
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 
Life and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@PersistentLife and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@Persistent
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Animation
AnimationAnimation
Animation
 
Application of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingApplication of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assembling
 
Digital arts
Digital artsDigital arts
Digital arts
 
Steam presentation deux 3 d prints from photographs
Steam presentation deux  3 d prints from photographsSteam presentation deux  3 d prints from photographs
Steam presentation deux 3 d prints from photographs
 
Lec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.pptLec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.ppt
 
Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programming
 
Digital Image Processing presentation
Digital Image Processing presentationDigital Image Processing presentation
Digital Image Processing presentation
 
Computer animation
Computer animationComputer animation
Computer animation
 
Lecture 1 cad [compatibility mode]
Lecture 1 cad [compatibility mode]Lecture 1 cad [compatibility mode]
Lecture 1 cad [compatibility mode]
 
Basics of Computer Graphics
Basics of Computer GraphicsBasics of Computer Graphics
Basics of Computer Graphics
 
Lecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxLecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptx
 
Computer_Graphics.pptx
Computer_Graphics.pptxComputer_Graphics.pptx
Computer_Graphics.pptx
 
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)
 
lecture1 introduction to computer graphics(Computer graphics tutorials)
lecture1 introduction to computer graphics(Computer graphics tutorials)lecture1 introduction to computer graphics(Computer graphics tutorials)
lecture1 introduction to computer graphics(Computer graphics tutorials)
 

Kürzlich hochgeladen

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Kürzlich hochgeladen (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

Computer graphics

  • 2. History of Computer Graphics Early 60`s: – Computer animations for physical simulation; Edward Zajac displays satellite research using CG in 1961 – 1963: Sutherland (MIT) Sketchpad (direct manipulation, CAD) Calligraphics (vector) display devices Interactive techniques First mouse (Douglas Englebart) – 1968: Evans & Sutherland founded – 1969: First SIGGRAPH Late 60's to late 70's: ● Utah Dynasty – 1970: Pierre Bezier develops Bezier curves – 1971: Gouraud Shading – 1972: Pong (first computer game) developed – 1973: Westworld, the first film to use computer animation – 1974: Ed Catmull develops z-buffer (Utah) First Computer Animated Short, Hunger. Keyframe animation and morphing. – 1975: Bui- Toung Phong creates Phong Shading (Utah) Martin Newel models a 3D teapot with Bezier patches (Utah)
  • 3. Mid 70's -80's: ● Quest for realism. Radiosity shading; mainstream real-time applications. – 1982: Tron , Wrath of Kahn. Particle systems and obvious CG. – 1984: The Last Star Figher, CG replaces physical models. Early attempts at realism using CG. – 1986: First CG animation nominated for and Academy Award: Luxo Jr. (Pixar) – 1989: Tin Toy (Pixar) wins Academy Award.– 1995: Toy Story (Pixar/Disney), the first full length fully compute rgenerated 3D animation. The first fully 3D CG cartoon Babylon 5. First TV show routinely using CG models. Late 90's: ● Interactive environments, scientific and medical visualization, artistic rendering, image based rendering, path tracing, photon maps, etc. 2000's: ● Real-time photorealistic rendering on consumer HW? Interactively rendered movies? Ubiquitous computing, computer vision and graphics.
  • 4. Advantages of Computer Graphics: •we can create our own creation by using CG(computer graphics). •easy to understand "what the Creator want to say?". •means of communication •ability to show moving pictures(produce animation).
  • 5. Application of Computer Graphics • Display of information • Design • Simulation • User interfaces
  • 6. Computer Graphics vs Image Processing Computer Graphics and Image Processing are both relevant to each other, but somewhat intermingled and overlapped over each other and creates confusion among the newcomers in this area. Computer Graphics mainly deals with the formation and creation of images using the geometrical coordinate system and other supporting aids, parameters and methodologies. The main idea behind the computer graphics is to produce new images. The Image processing mainly deals with the analysis and reproduction of already designed or stored images and making improvements and modifications in them. The main motive of image processing is to achieve a better quality image for further analysis. The helping entities in Computer Graphics are mainly Coordinate Geometry, the light parameters and measurements, Materials etc., whereas Image processing involves the usage of pictures, devices like scanner, medical and other technical equipments. In Computer Graphics, vector and raster operations are combined to create the final image, whereas, raster operations are majorly used in image processing. . .
  • 7. The Computer Graphics provides a better facility of interpretation, interaction and understanding of images. This subject has brought a revolution in the field of games, animation and movies. Image processing mainly focused on digital image processing, but analog and optical image processing is also achievable. Most image-processing practices involve the treatment of image as a two-dimensional signal and then include the application of the universal and standard signal-processing practices onto it. The terminology “imaging― refers to the production or acquisition of the images in image processing. Imaging includes the creation, replication, compilation, analysis, alteration and visualization of images