SlideShare une entreprise Scribd logo
1  sur  34
COMPUTER GENERATED iMAGERY
PRIBHAT SINGH SHARMA
Introduction
 What is CGI?
 Need for CGI.
 History of CGI.
 Applications of CGI.
History of CGI…
A LOOK INTO PAST…
From the Beginning…
1928
Hollerith introduces the 80-column “punch card”
1939
Bill Hewlett and Dave Packard design the Audio Oscillator
1200
Chinese Abacus
1617
Napier’s Bones
1950 - 1970
1950s
1956
Alex Poniatoff (Ampex)
introduces the VR1000
videotape recorder
(2"tape) - the first practical
broadcast quality VTR .
1960s
1960
William Fetter of Boeing coins
the term "computer graphics"
for his human factors cockpit
drawings
1970s
1977
Larry Cuba produces Death
Star simulation for Star
Wars using GRASS (GRAphics
Symbiosis System) at UICC.
1960 - 2000
1980s
1982
Skeleton Animation System
(SAS) developed at CGRG at
Ohio State (Dave Zeltzer)
1990s
1997
IBM Deep Blue wins at chess
2000s
2000
PlayStation 2
Dinosaur produced by Disney
Components in CGI
Fractals
 “A fractal is a mathematical set
that typically displays self-similar
patterns.”
 Generation Techniques :
 Iterated Function Systems
 Strange Attractors
 Escape-time fractal
Fractal Flame
Fractal Landscape
Fractal Terrain Fractal Pasture
Architectural Scenes
►Visualize Space
►Perform Walk-throughs
►Interactive Environments
►Applications:
►Specification of building
structures
►Walk-Throughs
►Effects of Light
Anatomical Models
► Computer generated models.
► SCII developed anatomically
correct models.
► Used for instructional and
operational purposes.
Cloth Imagery
► Models of cloth:
i. Geometric-Mechanical
structure at yarn crossings.
ii. Mechanics of continuous
elastic sheets.
iii. Geometric Macroscopic
features of cloth.
Skin Imagery
► Human skin images:
i. Photo Realism.
ii. Physical Realism.
iii. Functional Realism
Computer Animation
“COMPUTER ANIMATION OR CGI ANIMATION IS THE PROCESS USED FOR
GENERATING ANIMATED IMAGES BY USING COMPUTER GRAPHICS”
Computer Animation
 Computer Animation only refers to moving images.
 Modern Animation – 3D & 2D computer graphics.
 Digital successor to Stop Motion Techniques.
 How is Computer Animation achieved?
 Tweening – Morphing – Rendering.
1993 – The Nightmare before Christmas.
2009 –
The
Fantastic
Mr. Fox
2009 -
Coraline
2005 - Wallace & Gromit: The Curse of the Were-Rabbit
Feature films which used Stop Motion Technique
Tweening – Example
of a tween.
Morphing – George Bush to Arnold S.
Rendering
Applications
 Medical Imaging.
 Visible Human Project.
 Zygote Body.
 Living Human Project.
 Realism in computer animation.
 Video Games.
 Feature Films.
 Computer-Aided Design for engineering and architectural systems.
 Presentation Graphics.
 Computer Art.
Applications
Medical Imaging Zygote Body
Visible
Human
Project
Sideview Frontview
Animated
Feature Films
Applications
Animated Models in games Realism in games
Future of CGI…
WHAT DOES THE FUTURE HAS IN STORE FOR CGI…?
Future of CGI
 Realism.
 Virtual Reality.
 Examples.
Beyond : Two Souls
Beowulf
L.A. Noire using MotionScan
Conclusion
Thank You
PRIBHAT SINGH SHARMA.

Contenu connexe

Tendances

Tendances (20)

19 types of animation techniques and styles
19 types of animation techniques and styles19 types of animation techniques and styles
19 types of animation techniques and styles
 
Animation
AnimationAnimation
Animation
 
(quarter 2 arts)
 (quarter 2 arts) (quarter 2 arts)
(quarter 2 arts)
 
Technology based art 2nd quarter
Technology based art 2nd quarterTechnology based art 2nd quarter
Technology based art 2nd quarter
 
The History of Animation
The History of AnimationThe History of Animation
The History of Animation
 
Digital photography
Digital photographyDigital photography
Digital photography
 
Introduction to Animation and its Thought Process
Introduction to Animation and its Thought ProcessIntroduction to Animation and its Thought Process
Introduction to Animation and its Thought Process
 
Animation
AnimationAnimation
Animation
 
What is Animation and its Types?
What is Animation and its Types?What is Animation and its Types?
What is Animation and its Types?
 
Mapeh 10 - Photography
Mapeh 10 - PhotographyMapeh 10 - Photography
Mapeh 10 - Photography
 
3D animation film making
3D animation film making3D animation film making
3D animation film making
 
Animation
AnimationAnimation
Animation
 
Computer animation
Computer animationComputer animation
Computer animation
 
Animation
AnimationAnimation
Animation
 
G10 arts 2nd Q technology – based arts
G10 arts 2nd Q technology – based artsG10 arts 2nd Q technology – based arts
G10 arts 2nd Q technology – based arts
 
History of Animation
History of AnimationHistory of Animation
History of Animation
 
Animation Summary
Animation SummaryAnimation Summary
Animation Summary
 
Digital arts
Digital artsDigital arts
Digital arts
 
ANIMATION PPT
ANIMATION PPTANIMATION PPT
ANIMATION PPT
 
Animation
AnimationAnimation
Animation
 

En vedette (20)

CGI Presentation
CGI PresentationCGI Presentation
CGI Presentation
 
Common Gateway Interface
Common Gateway InterfaceCommon Gateway Interface
Common Gateway Interface
 
Common gateway interface
Common gateway interfaceCommon gateway interface
Common gateway interface
 
Cgi
CgiCgi
Cgi
 
CGI Technology Research
CGI Technology ResearchCGI Technology Research
CGI Technology Research
 
Cgi animation
Cgi animationCgi animation
Cgi animation
 
CGI Corporate PPT
CGI Corporate PPTCGI Corporate PPT
CGI Corporate PPT
 
CGI Introduction
CGI IntroductionCGI Introduction
CGI Introduction
 
3d internet
3d internet3d internet
3d internet
 
presentation on 3D Technology
presentation on 3D Technologypresentation on 3D Technology
presentation on 3D Technology
 
Cgi
CgiCgi
Cgi
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Cyborg cybernetic organism
Cyborg cybernetic organismCyborg cybernetic organism
Cyborg cybernetic organism
 
Cgi
CgiCgi
Cgi
 
Cgi
CgiCgi
Cgi
 
Introduction to motion capture
Introduction to motion captureIntroduction to motion capture
Introduction to motion capture
 
Cyborg cybernetic organism
Cyborg cybernetic organismCyborg cybernetic organism
Cyborg cybernetic organism
 
Chroma key
Chroma keyChroma key
Chroma key
 
Julian ios slides
Julian ios slidesJulian ios slides
Julian ios slides
 
Greenscreen Software presentation
Greenscreen Software presentationGreenscreen Software presentation
Greenscreen Software presentation
 

Similaire à COMPUTER GENERATED iMAGERY HISTORY AND APPLICATIONS

History of Computer Animation
History of Computer AnimationHistory of Computer Animation
History of Computer AnimationMark Rotondella
 
Animation
AnimationAnimation
AnimationRavit4
 
Introduction to Animation
Introduction to AnimationIntroduction to Animation
Introduction to AnimationBilal Ahmed
 
Computer animation entertainment_(emerging_industry_overview)
Computer animation entertainment_(emerging_industry_overview)Computer animation entertainment_(emerging_industry_overview)
Computer animation entertainment_(emerging_industry_overview)Saurabh Das
 
Lec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.pptLec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.pptMNSUAM
 
History of Virtual Reality
History of Virtual RealityHistory of Virtual Reality
History of Virtual RealityMatthew Doyle
 
Realidad Virtual.docx
Realidad Virtual.docxRealidad Virtual.docx
Realidad Virtual.docxssusere600d9
 
Computer graphics
Computer graphicsComputer graphics
Computer graphicsAbdur Rauf
 
Animation and virtual reality
Animation and virtual realityAnimation and virtual reality
Animation and virtual realitypeter Bk
 
Lecture 1 cad [compatibility mode]
Lecture 1 cad [compatibility mode]Lecture 1 cad [compatibility mode]
Lecture 1 cad [compatibility mode]Rishabh Jain
 
IntroAnimation.ppt
IntroAnimation.pptIntroAnimation.ppt
IntroAnimation.pptraketeeraph
 

Similaire à COMPUTER GENERATED iMAGERY HISTORY AND APPLICATIONS (20)

CGI
CGICGI
CGI
 
History of Computer Animation
History of Computer AnimationHistory of Computer Animation
History of Computer Animation
 
Computer animation
Computer animationComputer animation
Computer animation
 
Animation
AnimationAnimation
Animation
 
Introduction to Animation
Introduction to AnimationIntroduction to Animation
Introduction to Animation
 
Computer animation entertainment_(emerging_industry_overview)
Computer animation entertainment_(emerging_industry_overview)Computer animation entertainment_(emerging_industry_overview)
Computer animation entertainment_(emerging_industry_overview)
 
3 d in games
3 d in games3 d in games
3 d in games
 
Lec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.pptLec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.ppt
 
Digital puppetry
Digital puppetryDigital puppetry
Digital puppetry
 
History of Virtual Reality
History of Virtual RealityHistory of Virtual Reality
History of Virtual Reality
 
Realidad Virtual.docx
Realidad Virtual.docxRealidad Virtual.docx
Realidad Virtual.docx
 
Animation
AnimationAnimation
Animation
 
Computer animation
Computer animationComputer animation
Computer animation
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Animation and virtual reality
Animation and virtual realityAnimation and virtual reality
Animation and virtual reality
 
Lecture 1 cad [compatibility mode]
Lecture 1 cad [compatibility mode]Lecture 1 cad [compatibility mode]
Lecture 1 cad [compatibility mode]
 
Computer animation
Computer animationComputer animation
Computer animation
 
IntroAnimation.ppt
IntroAnimation.pptIntroAnimation.ppt
IntroAnimation.ppt
 
a-project-on-animation
a-project-on-animation a-project-on-animation
a-project-on-animation
 
Cgi timeline
Cgi timelineCgi timeline
Cgi timeline
 

Dernier

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Dernier (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

COMPUTER GENERATED iMAGERY HISTORY AND APPLICATIONS