SlideShare une entreprise Scribd logo
1  sur  12
Basics of Computer Graphics
Dheeraj S. Sadawarte
1Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
Introduction
• Field of science concerned with digitally
synthesizing and manipulating the visual content.
– creating,
– Storing
– Displaying
– manipulating images
• Focus on mathematical & computational
foundations of image generations .
• Manipulation of visual & geometric information
using computational techniques.
2Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
Images and object
• Image is a representation of an object on a
computer
• Symbolic representation other than the text
• 2D array of data with values at each element
of the array related to a color
• Objects are real entities defined in 3D world
co-ordinates.
3Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
Image Representation
• Pictures are represented as a collection of
discrete picture element called PIXELS.
• It is the smallest addressable screen element.
• resolution is the number of pixels contained on
a display screen.
• It expressed in terms of the number of pixels on
the horizontal axis and the number on the
vertical axis.
• The process of determining the appropriate
pixels for representing pictures or objects is
called RASTERIZATION.
4Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
Rasterization and Scan Conversion
• Rasterization is the task of taking an image
described in a vector graphics format (shapes)
and converting it into a raster image (pixels or
dots) for output on a video display or printer,
or for storage in a bitmap file format
• Scan conversion: The process of representing
continuous pictures as graphical object(as a
collection of discrete pixel) is called scan
conversion.
5Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
Image Representation
6Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
Basic graphic pipeline
• Object in a real world are expressed with respect
to a world co ordinate system
• The world is then projected into a view plan from
a view point
• Z axis determines the view direction
• Window specifies the area of interest
• View volume is the infinite volume swept by the
rays
• Near and far clipping plane
7
Dheeraj S Sadawarte
https://dheerajsadawarte.blogspot.com
Bitmap and vector based graphics
BITMAP (raster) VECTOR BASED
• Composed of pixels
• Created and edited in photo
or paint program
• Images are mapped to a grid
or an array of pixels
• Not easily scalable
• Used in photorealistic images
involves complex variation
• The larger we display a
bitmap, the jagged it appears
• Composed of paths
• Created and edited in
software like CoralDraw and
Adobe Illustrator
• Images have smooth edges
and create curves or shapes
• Good for precise illustrator
but not as good as bitmap
• Easily scalable due to the use
of mathematical formula
• A vector image remains
smooth in any size
8
Dheeraj S Sadawarte
https://dheerajsadawarte.blogspot.com
Application of computer graphics
• Special effects-illusions used in film, television industries
to simulate the imagined events in a story.
• Visual effects-involves integration of live-action footage
with computer generated elements in order to create
scenarios which look realistic.
• Digital art-an art created on a computer in a digital form
• Video games: gaming and animation industry
• Computer aided design-used by civil, mechanical &
electronic engineers to build the models of buildings,
bridges or circuit boards
• Medical imaging-used in molecular biology to study the
model of the genes
9
Dheeraj S Sadawarte
https://dheerajsadawarte.blogspot.com
Display device
• Display device is a device for presentation of
information such as images or a text for visual
display.
• Eg:CRT(Cathode ray tube)
• It is a specialized vacuum tube in which
images are produced when an electron beam
strikes a phosphorescent surface.
• Heat is supplied to the cathode by passing
current through a heater element. The
cathode is a cylindrical metallic structure
10
Dheeraj S Sadawarte
https://dheerajsadawarte.blogspot.com
Cathode Ray Tube
• Cathode ray tube:
11
Dheeraj S Sadawarte
https://dheerajsadawarte.blogspot.com
You can
Download the complete PPT from the following link
https://dheerajsadawarte.blogspot.com
Dheeraj S Sadawarte
https://dheerajsadawarte.blogspot.com
12

Contenu connexe

Similaire à 1 basics of computer graphics

Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmDeepika Walanjkar
 
Model 1 multimedia graphics and animation introduction (1)
Model 1 multimedia graphics and animation introduction (1)Model 1 multimedia graphics and animation introduction (1)
Model 1 multimedia graphics and animation introduction (1)Rahul Borate
 
Itcs 4120 introduction (c)
Itcs 4120 introduction (c)Itcs 4120 introduction (c)
Itcs 4120 introduction (c)yaminigoyal
 
Computer graphics Applications and System Overview
Computer graphics Applications and System OverviewComputer graphics Applications and System Overview
Computer graphics Applications and System OverviewRAJARATNAS
 
Application of computer graphics and input devices
Application of computer graphics and input devicesApplication of computer graphics and input devices
Application of computer graphics and input devicesMani Kanth
 
Fundamentals of Computer Graphics.pdf
Fundamentals of Computer Graphics.pdfFundamentals of Computer Graphics.pdf
Fundamentals of Computer Graphics.pdfMattupallipardhu
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics NotesGurpreet singh
 
Basic of computer graphic - Computer Graphic - Notes
Basic of computer graphic - Computer Graphic - NotesBasic of computer graphic - Computer Graphic - Notes
Basic of computer graphic - Computer Graphic - NotesOmprakash Chauhan
 
Computer graphics
Computer graphicsComputer graphics
Computer graphicsNafis Ahmad
 
Presentation1.pptx qalid.pptx
Presentation1.pptx qalid.pptxPresentation1.pptx qalid.pptx
Presentation1.pptx qalid.pptxssuserd565841
 
topic_- introduction of computer graphics.
   topic_- introduction of computer graphics.   topic_- introduction of computer graphics.
topic_- introduction of computer graphics.Aniketkumar204
 
Introduction to computer graphics - Copy.pdf
Introduction to computer graphics - Copy.pdfIntroduction to computer graphics - Copy.pdf
Introduction to computer graphics - Copy.pdfOwoeyeShina
 
Introduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptxIntroduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptxshivanipuran1
 
Prayas session cgi & cga by – soumalya nandy
Prayas session cgi & cga by – soumalya nandyPrayas session cgi & cga by – soumalya nandy
Prayas session cgi & cga by – soumalya nandyTenet Systems Pvt Ltd
 

Similaire à 1 basics of computer graphics (20)

unit1 lec1.pdf
unit1 lec1.pdfunit1 lec1.pdf
unit1 lec1.pdf
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Model 1 multimedia graphics and animation introduction (1)
Model 1 multimedia graphics and animation introduction (1)Model 1 multimedia graphics and animation introduction (1)
Model 1 multimedia graphics and animation introduction (1)
 
Itcs 4120 introduction (c)
Itcs 4120 introduction (c)Itcs 4120 introduction (c)
Itcs 4120 introduction (c)
 
CAD Unit-1.pdf
CAD Unit-1.pdfCAD Unit-1.pdf
CAD Unit-1.pdf
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Computer graphics Applications and System Overview
Computer graphics Applications and System OverviewComputer graphics Applications and System Overview
Computer graphics Applications and System Overview
 
Application of computer graphics and input devices
Application of computer graphics and input devicesApplication of computer graphics and input devices
Application of computer graphics and input devices
 
Fundamentals of Computer Graphics.pdf
Fundamentals of Computer Graphics.pdfFundamentals of Computer Graphics.pdf
Fundamentals of Computer Graphics.pdf
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
 
Basic of computer graphic - Computer Graphic - Notes
Basic of computer graphic - Computer Graphic - NotesBasic of computer graphic - Computer Graphic - Notes
Basic of computer graphic - Computer Graphic - Notes
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Presentation1.pptx qalid.pptx
Presentation1.pptx qalid.pptxPresentation1.pptx qalid.pptx
Presentation1.pptx qalid.pptx
 
topic_- introduction of computer graphics.
   topic_- introduction of computer graphics.   topic_- introduction of computer graphics.
topic_- introduction of computer graphics.
 
computer graphics unit 1-I.pptx
computer graphics unit 1-I.pptxcomputer graphics unit 1-I.pptx
computer graphics unit 1-I.pptx
 
CG_1.pdf
CG_1.pdfCG_1.pdf
CG_1.pdf
 
Introduction to computer graphics - Copy.pdf
Introduction to computer graphics - Copy.pdfIntroduction to computer graphics - Copy.pdf
Introduction to computer graphics - Copy.pdf
 
Introduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptxIntroduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptx
 
Prayas session cgi & cga by – soumalya nandy
Prayas session cgi & cga by – soumalya nandyPrayas session cgi & cga by – soumalya nandy
Prayas session cgi & cga by – soumalya nandy
 

Dernier

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 

Dernier (20)

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 

1 basics of computer graphics

  • 1. Basics of Computer Graphics Dheeraj S. Sadawarte 1Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 2. Introduction • Field of science concerned with digitally synthesizing and manipulating the visual content. – creating, – Storing – Displaying – manipulating images • Focus on mathematical & computational foundations of image generations . • Manipulation of visual & geometric information using computational techniques. 2Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 3. Images and object • Image is a representation of an object on a computer • Symbolic representation other than the text • 2D array of data with values at each element of the array related to a color • Objects are real entities defined in 3D world co-ordinates. 3Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 4. Image Representation • Pictures are represented as a collection of discrete picture element called PIXELS. • It is the smallest addressable screen element. • resolution is the number of pixels contained on a display screen. • It expressed in terms of the number of pixels on the horizontal axis and the number on the vertical axis. • The process of determining the appropriate pixels for representing pictures or objects is called RASTERIZATION. 4Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 5. Rasterization and Scan Conversion • Rasterization is the task of taking an image described in a vector graphics format (shapes) and converting it into a raster image (pixels or dots) for output on a video display or printer, or for storage in a bitmap file format • Scan conversion: The process of representing continuous pictures as graphical object(as a collection of discrete pixel) is called scan conversion. 5Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 6. Image Representation 6Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 7. Basic graphic pipeline • Object in a real world are expressed with respect to a world co ordinate system • The world is then projected into a view plan from a view point • Z axis determines the view direction • Window specifies the area of interest • View volume is the infinite volume swept by the rays • Near and far clipping plane 7 Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 8. Bitmap and vector based graphics BITMAP (raster) VECTOR BASED • Composed of pixels • Created and edited in photo or paint program • Images are mapped to a grid or an array of pixels • Not easily scalable • Used in photorealistic images involves complex variation • The larger we display a bitmap, the jagged it appears • Composed of paths • Created and edited in software like CoralDraw and Adobe Illustrator • Images have smooth edges and create curves or shapes • Good for precise illustrator but not as good as bitmap • Easily scalable due to the use of mathematical formula • A vector image remains smooth in any size 8 Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 9. Application of computer graphics • Special effects-illusions used in film, television industries to simulate the imagined events in a story. • Visual effects-involves integration of live-action footage with computer generated elements in order to create scenarios which look realistic. • Digital art-an art created on a computer in a digital form • Video games: gaming and animation industry • Computer aided design-used by civil, mechanical & electronic engineers to build the models of buildings, bridges or circuit boards • Medical imaging-used in molecular biology to study the model of the genes 9 Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 10. Display device • Display device is a device for presentation of information such as images or a text for visual display. • Eg:CRT(Cathode ray tube) • It is a specialized vacuum tube in which images are produced when an electron beam strikes a phosphorescent surface. • Heat is supplied to the cathode by passing current through a heater element. The cathode is a cylindrical metallic structure 10 Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 11. Cathode Ray Tube • Cathode ray tube: 11 Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com
  • 12. You can Download the complete PPT from the following link https://dheerajsadawarte.blogspot.com Dheeraj S Sadawarte https://dheerajsadawarte.blogspot.com 12