SlideShare uma empresa Scribd logo
1 de 17
Computer Graphics
Submitted To: Inam Ul-Haq
Submitted By:Amber Rauf 1029
Raheela Akram 1056
,
M hannan tahir 1032
M saeed iqbal 1030
Group No. 09

University of Education Okara Campus
What is computer graphics?
Computer graphics means drawing pictures on a
computer screenSketch something on paper—a man
or a house—. Depending on the materials you use,
changing what you draw can be easy or hard: you
can erase pencil or charcoal marks easily enough,
and you can scrape off oil paints and redo them with
no trouble; but altering watercolors or permanent
markers is an awful lot more trickye—it captures the
fresh dash of creativity—and that's exactly what we
love about it. But where everyday graphics is
concerned, the immediacy of art is also a huge
drawback
Types of graphics

1 Raster graphics
2 vector graphics
All computer art is digital, but there are two very
different ways of drawing digital images on a computer
screen, known as raster and vector graphics. Simple
computer graphic programs like Microsoft Paint and
PaintShop Pro are based on raster graphics, while more
sophisticated programs such as CorelDRAW,
AutoCAD, and Adobe Illustrator use vector graphics.
So what exactly is the difference?
Raster graphics
The first computer screens, developed in the mid-20th
century, worked much like televisions, which used to build
up their moving pictures by "scanning" beams of
electrons ) back and forth from top to bottom and left to
right—like a kind of instant electronic paintbrush. This
way of making a picture is called raster scanning and
that's why building up a picture on a computer screen out
of pixels is called raster graphics.
pixels
Stare hard at your computer screen and you'll notice the
pictures and words are made up of tiny colored dots or
squares called pixels

cathode rays
tiny charged particles inside atoms, also called
cathode rays

Photo Raster graphic
This is a closeup of the paintbrushes in the photo
of the artist's paint palette up above. At this
magnification, you can clearly see the individual
colored pixels (squares) from which the image is
built, like bricks in a wall.
Bitmaps
The way that computers represent decimal numbers (1,2,3,4 and so
on) using just the two digits zero and one
Suppose you're a computer and you want to
remember a picture someone is drawing on your
screen. If it's in black and white, you could use a
zero to store a white area of the picture and a one to
store a black area (or vice versa if you prefer).
Copying down each pixel in turn, you could
transform a picture filling an entire screen of, say,
800 pixels across by 600 pixels down into a list of
480,000 (800 x 600) binary zeros and ones. This way
of turning a picture into a computer file made up of
binary digits (which are called bits for short) is

called a bitmap,
Resolution
The maximum number of pixels in an image (or on a computer
screen) is known as its resolution. The first computer ever used
properly, a Commodore PET, had an ultra-low resolution display
with 80 characters across by 25 lines down (so a maximum of 2000
letters, numbers, or punctuation marks could be on the screen at
any one time); since each character was built from an 8 × 8 square
of pixels, that meant the screen had a resolution of 640 × 200 =
128,000 pixels
Anti-aliasing
Displaying smoothly drawn curves on a pixelated display can
produce horribly jagged edges ("jaggies"). One solution to
this is to blur the pixels on a curve to give the appearance of
a smoother line. This technique, known as anti-aliasing, is
widely used to smooth the fonts on pixelated computer
screens.
Vector graphics
There's an alternative method of computer graphics that gets
around the problems of raster graphics. Instead of building up a
picture out of pixels, you draw it a bit like a child would by using
simple straight and curved lines called vectors or basic shapes
(circles, curves, triangles, and so on) known as primitives. With
raster graphics, you make a drawing of a house by building it
from hundreds, thousands, or millions of individual pixels;
importantly, each pixel has no connection to any other pixel
except in your brain

bezeir curves
you can draw curves on screen by tracing
out and then filling in "paths" (technically
known as Bézier curves)
3D graphics
First, you build up a basic three-dimensional outline of the
object called a wire-frame (because it's drawn from vectors
that look like they could be little metal wires). Then the model
is rigged, a process in which different bits of the object are
linked together a bit like the bones in a skeleton so they move
together in a realistic way. Finally, the object isrendered,
which involves shading the outside parts with different
textures (surface patterns), colors, degrees of opacity or
transparency, and so on.

wire-frame
you build up a basic three-dimensional outline
of the object called a wire-frame
What is computer graphics used for?
Obvious uses of computer graphics include computer art,
CGI films, architectural drawings, and graphic design—
but there are many non-obvious uses as well and not all
of them are "artistic." Scientific visualization is a way of
producing graphic output from computer models so it's
easier for people to understand. Computerized models of
global warming produce vast tables of numbers as their
output, which only a PhD in climate science could figure
out; but if you produce a speeded-up animated
visualization—with the Earth getting bluer as it gets
colder and redder as it gets hotter—anyone can
understand what's going on.
What is computer graphics used for?
Medical imaging is another good example of how
graphics make computer data more meaningful. When
doctors show you a brain or body scan, you're looking at
a computer graphic representation drawn using vast
amounts of data produced from thousands or perhaps
even millions of measurements. The jaw-dropping
photos beamed back from space by amazing devices like
the Hubble Space Telescope are usually enhanced with
the help of a type of computer graphics called image
processing; that might sound complex, but it's not so
very different from using a graphics package like Google
Picasa or PhotoShop to touch up your holiday snaps).
Who invented computer graphics?
Here's a brief timeline of some key moments in the
history of computer graphics. In this section, most links
will take you to Wikipedia articles about the pioneering
people and programs.
1951: Jay Forrester and Robert Everett of Massachusetts Institute of
Technology (MIT) produce Whirlwind, a mainframe computer that
can display crude images on a television monitor or VDU (visual
display unit).
1955: Directly descended from Whirlwind, MIT's
SAGE (Semi-Automatic Ground Equipment) computer uses
simple vector graphics to display radar images and becomes a
key part of the US missile defense system.
1959: General Motors and IBM develop
Design Augmented by Computers-1 (DAC-1), a CAD (computeraided design) system to help engineers design cars.
1961: John Whitney, Sr. uses computer graphics to design a
captivating title sequence for the Alfred Hitchcock thriller Vertigo
1961: MIT student Steve Russell programs Spacewar, the first
graphical computer game, on a DEC PDP-1 minicomputer.
1963: Ivan Sutherland, a pioneer of human-computer interaction
(making computers intuitively easy for humans to use), develops
Sketchpad (also called Robot Draftsman), one of the first computeraided design packages, in which images can be drawn on the screen
using a lightpen (an electronic pen/stylus wired into the computer).
Later, Sutherland develops virtual reality equipment and flight
simulators.
1965: The Howard Wise Gallery holds an exhibition of
computer-drawn art in Manhattan, New York.
1966: NASA's Jet Propulsion Laboratory (JPL) develops an
image-processing program called VICAR (Video Image
Communication and Retrieval), running on IBM mainframes, to
process images of the moon captured by spacecraft.
1970: Bézier curves are developed, soon becoming an
indispensable tool in vector graphics.
· 1990: The first version of Adobe Photo Shop (one of
the world's most popular professional graphic design
packages) is released. A simple, affordable home
graphics program called Paint Shop (later Paint
Shop Pro) is launched the same year.
· 1995: Toy Story, produced by Pixar Animation Studios
(founded by Apple's Steve Jobs, with Ed Catmull as its
chief technology officer) demonstrates the impressive
possibilities of CGI graphics in moviemaking. Stunning
follow-up movies from the same stable include A Bug's
Life, Monsters, Inc., Finding Nemo, and The
Incredibles.
· 2007: Apple launches its IPhone and IPod Touch
products with Touchscreen graphical user interfaces.
Data collect from these websites
www.slideshare.com
www.Wikipedia.com

Mais conteúdo relacionado

Mais procurados

3D Graphics
3D Graphics3D Graphics
3D GraphicsViTAly
 
Ics2311 l02 Graphics fundamentals
Ics2311 l02 Graphics fundamentalsIcs2311 l02 Graphics fundamentals
Ics2311 l02 Graphics fundamentalsbridgekloud
 
Webvisions 2009 - A Short Introduction to Cyborg Anthropology
Webvisions 2009 - A Short Introduction to Cyborg AnthropologyWebvisions 2009 - A Short Introduction to Cyborg Anthropology
Webvisions 2009 - A Short Introduction to Cyborg AnthropologyAmber Case
 
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMapWherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMapWhereCampBerlin
 
Computer Graphics - Lecture 00 - Introduction
Computer Graphics - Lecture 00 - IntroductionComputer Graphics - Lecture 00 - Introduction
Computer Graphics - Lecture 00 - Introduction💻 Anton Gerdelan
 
Unit-1 basics of computer graphics
Unit-1 basics of computer graphicsUnit-1 basics of computer graphics
Unit-1 basics of computer graphicsAmol Gaikwad
 
OpenGL ES for iOS (3D Graphics)
OpenGL ES for iOS (3D Graphics)OpenGL ES for iOS (3D Graphics)
OpenGL ES for iOS (3D Graphics)inquinity
 
Basic rendering techniques
Basic rendering techniquesBasic rendering techniques
Basic rendering techniquesCharles Flynt
 
Presentatie Willem En Kevin
Presentatie Willem En KevinPresentatie Willem En Kevin
Presentatie Willem En Kevingueste26e85
 
COMPUTER GRAPHICS
COMPUTER GRAPHICSCOMPUTER GRAPHICS
COMPUTER GRAPHICSJagan Raja
 
A semantic-based framework for managing, searching and retrieving 3D resource...
A semantic-based framework for managing, searching and retrieving 3D resource...A semantic-based framework for managing, searching and retrieving 3D resource...
A semantic-based framework for managing, searching and retrieving 3D resource...Marios Pitikakis
 
Color and appearance information in 3d models
Color and appearance information in 3d modelsColor and appearance information in 3d models
Color and appearance information in 3d modelsFrederic Kaplan
 

Mais procurados (19)

Constraints
ConstraintsConstraints
Constraints
 
3D Graphics
3D Graphics3D Graphics
3D Graphics
 
Autodesk maya
Autodesk mayaAutodesk maya
Autodesk maya
 
Ics2311 l02 Graphics fundamentals
Ics2311 l02 Graphics fundamentalsIcs2311 l02 Graphics fundamentals
Ics2311 l02 Graphics fundamentals
 
Webvisions 2009 - A Short Introduction to Cyborg Anthropology
Webvisions 2009 - A Short Introduction to Cyborg AnthropologyWebvisions 2009 - A Short Introduction to Cyborg Anthropology
Webvisions 2009 - A Short Introduction to Cyborg Anthropology
 
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMapWherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
 
Computer Graphics - Lecture 00 - Introduction
Computer Graphics - Lecture 00 - IntroductionComputer Graphics - Lecture 00 - Introduction
Computer Graphics - Lecture 00 - Introduction
 
Unit-1 basics of computer graphics
Unit-1 basics of computer graphicsUnit-1 basics of computer graphics
Unit-1 basics of computer graphics
 
3 d animation
3 d animation3 d animation
3 d animation
 
OpenGL ES for iOS (3D Graphics)
OpenGL ES for iOS (3D Graphics)OpenGL ES for iOS (3D Graphics)
OpenGL ES for iOS (3D Graphics)
 
3 d
3 d3 d
3 d
 
Basic rendering techniques
Basic rendering techniquesBasic rendering techniques
Basic rendering techniques
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Representation
RepresentationRepresentation
Representation
 
Presentatie Willem En Kevin
Presentatie Willem En KevinPresentatie Willem En Kevin
Presentatie Willem En Kevin
 
COMPUTER GRAPHICS
COMPUTER GRAPHICSCOMPUTER GRAPHICS
COMPUTER GRAPHICS
 
A semantic-based framework for managing, searching and retrieving 3D resource...
A semantic-based framework for managing, searching and retrieving 3D resource...A semantic-based framework for managing, searching and retrieving 3D resource...
A semantic-based framework for managing, searching and retrieving 3D resource...
 
Color and appearance information in 3d models
Color and appearance information in 3d modelsColor and appearance information in 3d models
Color and appearance information in 3d models
 
3d from images
3d from images3d from images
3d from images
 

Destaque

computer graphics
computer graphicscomputer graphics
computer graphicsashpri156
 
International Journal of Computer Graphics & Animation (IJCGA)
International Journal of Computer Graphics & Animation (IJCGA)International Journal of Computer Graphics & Animation (IJCGA)
International Journal of Computer Graphics & Animation (IJCGA)ijcga
 
CASSS Forum Poster - Enabling robist cloning method qualification in cell lin...
CASSS Forum Poster - Enabling robist cloning method qualification in cell lin...CASSS Forum Poster - Enabling robist cloning method qualification in cell lin...
CASSS Forum Poster - Enabling robist cloning method qualification in cell lin...IanTaylor50
 
Lecture 3 file format
Lecture 3 file formatLecture 3 file format
Lecture 3 file formatpoleyseugenio
 
Lecture 2 computer graphics
Lecture 2 computer graphicsLecture 2 computer graphics
Lecture 2 computer graphicspoleyseugenio
 
Introduction to Software Engineering & Information Technology
Introduction to Software Engineering & Information TechnologyIntroduction to Software Engineering & Information Technology
Introduction to Software Engineering & Information TechnologyGaditek
 
Next Generation LOB (Line of Business) Applications
Next Generation LOB (Line of Business) ApplicationsNext Generation LOB (Line of Business) Applications
Next Generation LOB (Line of Business) ApplicationsSimon Guest
 
50 tph gold processing processing plant
50 tph gold processing processing plant50 tph gold processing processing plant
50 tph gold processing processing plantEvita Lee
 
Random and raster scan
Random and raster scanRandom and raster scan
Random and raster scanankur bhalla
 
Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)Marcello Thiry
 
Lecture 01 Introduction to Software Engineering
Lecture 01 Introduction to Software EngineeringLecture 01 Introduction to Software Engineering
Lecture 01 Introduction to Software EngineeringAchmad Solichin
 
Bresenham Line Drawing Algorithm
Bresenham Line Drawing AlgorithmBresenham Line Drawing Algorithm
Bresenham Line Drawing AlgorithmMahesh Kodituwakku
 
Raster scan system
Raster scan systemRaster scan system
Raster scan systemMohd Arif
 
Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.Mohd Arif
 
Computer Graphics - Bresenham's line drawing algorithm & Mid Point Circle alg...
Computer Graphics - Bresenham's line drawing algorithm & Mid Point Circle alg...Computer Graphics - Bresenham's line drawing algorithm & Mid Point Circle alg...
Computer Graphics - Bresenham's line drawing algorithm & Mid Point Circle alg...Saikrishna Tanguturu
 
Random scan displays and raster scan displays
Random scan displays and raster scan displaysRandom scan displays and raster scan displays
Random scan displays and raster scan displaysSomya Bagai
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsAmandeep Kaur
 

Destaque (20)

computer graphics
computer graphicscomputer graphics
computer graphics
 
International Journal of Computer Graphics & Animation (IJCGA)
International Journal of Computer Graphics & Animation (IJCGA)International Journal of Computer Graphics & Animation (IJCGA)
International Journal of Computer Graphics & Animation (IJCGA)
 
CASSS Forum Poster - Enabling robist cloning method qualification in cell lin...
CASSS Forum Poster - Enabling robist cloning method qualification in cell lin...CASSS Forum Poster - Enabling robist cloning method qualification in cell lin...
CASSS Forum Poster - Enabling robist cloning method qualification in cell lin...
 
Lecture 3 file format
Lecture 3 file formatLecture 3 file format
Lecture 3 file format
 
Lecture 2 computer graphics
Lecture 2 computer graphicsLecture 2 computer graphics
Lecture 2 computer graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Introduction to Software Engineering & Information Technology
Introduction to Software Engineering & Information TechnologyIntroduction to Software Engineering & Information Technology
Introduction to Software Engineering & Information Technology
 
Next Generation LOB (Line of Business) Applications
Next Generation LOB (Line of Business) ApplicationsNext Generation LOB (Line of Business) Applications
Next Generation LOB (Line of Business) Applications
 
50 tph gold processing processing plant
50 tph gold processing processing plant50 tph gold processing processing plant
50 tph gold processing processing plant
 
Random and raster scan
Random and raster scanRandom and raster scan
Random and raster scan
 
Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)
 
Lecture 01 Introduction to Software Engineering
Lecture 01 Introduction to Software EngineeringLecture 01 Introduction to Software Engineering
Lecture 01 Introduction to Software Engineering
 
Bresenham Line Drawing Algorithm
Bresenham Line Drawing AlgorithmBresenham Line Drawing Algorithm
Bresenham Line Drawing Algorithm
 
Raster scan system
Raster scan systemRaster scan system
Raster scan system
 
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)
 
Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.
 
Computer Graphics - Bresenham's line drawing algorithm & Mid Point Circle alg...
Computer Graphics - Bresenham's line drawing algorithm & Mid Point Circle alg...Computer Graphics - Bresenham's line drawing algorithm & Mid Point Circle alg...
Computer Graphics - Bresenham's line drawing algorithm & Mid Point Circle alg...
 
Random scan displays and raster scan displays
Random scan displays and raster scan displaysRandom scan displays and raster scan displays
Random scan displays and raster scan displays
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 

Semelhante a Computer graphics, group 9, bba a

Semelhante a Computer graphics, group 9, bba a (20)

Computer graphics1
Computer graphics1Computer graphics1
Computer graphics1
 
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
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 
Reviewer in com graphics
Reviewer in com graphicsReviewer in com graphics
Reviewer in com graphics
 
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
 
Possibilities of Computer Graphics and Functions
Possibilities of Computer Graphics and FunctionsPossibilities of Computer Graphics and Functions
Possibilities of Computer Graphics and Functions
 
Presentation on Virtual Reality
Presentation on Virtual RealityPresentation on Virtual Reality
Presentation on Virtual Reality
 
427lects
427lects427lects
427lects
 
lecture 4
 lecture 4 lecture 4
lecture 4
 
Digital arts
Digital artsDigital arts
Digital arts
 
Graphics pdf
Graphics pdfGraphics pdf
Graphics pdf
 
Specialized Application.pdf
Specialized Application.pdfSpecialized Application.pdf
Specialized Application.pdf
 
3D Printing: Endless Opportunities
3D Printing: Endless Opportunities3D Printing: Endless Opportunities
3D Printing: Endless Opportunities
 
3d printing
3d printing3d printing
3d printing
 
3 dprinting-130909224416-
3 dprinting-130909224416-3 dprinting-130909224416-
3 dprinting-130909224416-
 
Ud 8 presentación ud8
Ud 8  presentación ud8Ud 8  presentación ud8
Ud 8 presentación ud8
 
Computer graphics ppt
Computer graphics pptComputer graphics ppt
Computer graphics ppt
 
Introduction to Machine Vision
Introduction to Machine VisionIntroduction to Machine Vision
Introduction to Machine Vision
 
3D PRINTING TECHNOLOGY.pptx
3D PRINTING TECHNOLOGY.pptx3D PRINTING TECHNOLOGY.pptx
3D PRINTING TECHNOLOGY.pptx
 

Mais de university of education,Lahore

Mais de university of education,Lahore (20)

Activites and Time Planning
 Activites and Time Planning Activites and Time Planning
Activites and Time Planning
 
Steganography
SteganographySteganography
Steganography
 
Classical Encryption Techniques
Classical Encryption TechniquesClassical Encryption Techniques
Classical Encryption Techniques
 
Activites and Time Planning
Activites and Time PlanningActivites and Time Planning
Activites and Time Planning
 
OSI Security Architecture
OSI Security ArchitectureOSI Security Architecture
OSI Security Architecture
 
Network Security Terminologies
Network Security TerminologiesNetwork Security Terminologies
Network Security Terminologies
 
Project Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk ManagementProject Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk Management
 
Software Testing and Debugging
Software Testing and DebuggingSoftware Testing and Debugging
Software Testing and Debugging
 
ePayment Methods
ePayment MethodsePayment Methods
ePayment Methods
 
SEO
SEOSEO
SEO
 
A Star Search
A Star SearchA Star Search
A Star Search
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
 
Uml Diagrams
Uml DiagramsUml Diagrams
Uml Diagrams
 
eDras Max
eDras MaxeDras Max
eDras Max
 
RAD Model
RAD ModelRAD Model
RAD Model
 
Microsoft Project
Microsoft ProjectMicrosoft Project
Microsoft Project
 
Itertaive Process Development
Itertaive Process DevelopmentItertaive Process Development
Itertaive Process Development
 
Computer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab AwanComputer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab Awan
 
Lect 2 assessing the technology landscape
Lect 2 assessing the technology landscapeLect 2 assessing the technology landscape
Lect 2 assessing the technology landscape
 
system level requirements gathering and analysis
system level requirements gathering and analysissystem level requirements gathering and analysis
system level requirements gathering and analysis
 

Último

Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...nirzagarg
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024Ilham Brata
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证eeanqy
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789CristineGraceAcuyan
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...Amil baba
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableNitya salvi
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证eqaqen
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样awasv46j
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKMarekMitek1
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfOffice Furniture Plus - Irving
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证wpkuukw
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecturesaipriyacoool
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...nirzagarg
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherrymeghakumariji156
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxNikhil Raut
 
How to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopHow to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopZenith Clipping
 

Último (20)

Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptx
 
How to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopHow to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in Photoshop
 

Computer graphics, group 9, bba a

  • 1. Computer Graphics Submitted To: Inam Ul-Haq Submitted By:Amber Rauf 1029 Raheela Akram 1056 , M hannan tahir 1032 M saeed iqbal 1030 Group No. 09 University of Education Okara Campus
  • 2. What is computer graphics? Computer graphics means drawing pictures on a computer screenSketch something on paper—a man or a house—. Depending on the materials you use, changing what you draw can be easy or hard: you can erase pencil or charcoal marks easily enough, and you can scrape off oil paints and redo them with no trouble; but altering watercolors or permanent markers is an awful lot more trickye—it captures the fresh dash of creativity—and that's exactly what we love about it. But where everyday graphics is concerned, the immediacy of art is also a huge drawback
  • 3. Types of graphics 1 Raster graphics 2 vector graphics All computer art is digital, but there are two very different ways of drawing digital images on a computer screen, known as raster and vector graphics. Simple computer graphic programs like Microsoft Paint and PaintShop Pro are based on raster graphics, while more sophisticated programs such as CorelDRAW, AutoCAD, and Adobe Illustrator use vector graphics. So what exactly is the difference?
  • 4. Raster graphics The first computer screens, developed in the mid-20th century, worked much like televisions, which used to build up their moving pictures by "scanning" beams of electrons ) back and forth from top to bottom and left to right—like a kind of instant electronic paintbrush. This way of making a picture is called raster scanning and that's why building up a picture on a computer screen out of pixels is called raster graphics.
  • 5. pixels Stare hard at your computer screen and you'll notice the pictures and words are made up of tiny colored dots or squares called pixels cathode rays tiny charged particles inside atoms, also called cathode rays Photo Raster graphic This is a closeup of the paintbrushes in the photo of the artist's paint palette up above. At this magnification, you can clearly see the individual colored pixels (squares) from which the image is built, like bricks in a wall.
  • 6. Bitmaps The way that computers represent decimal numbers (1,2,3,4 and so on) using just the two digits zero and one Suppose you're a computer and you want to remember a picture someone is drawing on your screen. If it's in black and white, you could use a zero to store a white area of the picture and a one to store a black area (or vice versa if you prefer). Copying down each pixel in turn, you could transform a picture filling an entire screen of, say, 800 pixels across by 600 pixels down into a list of 480,000 (800 x 600) binary zeros and ones. This way of turning a picture into a computer file made up of binary digits (which are called bits for short) is called a bitmap,
  • 7. Resolution The maximum number of pixels in an image (or on a computer screen) is known as its resolution. The first computer ever used properly, a Commodore PET, had an ultra-low resolution display with 80 characters across by 25 lines down (so a maximum of 2000 letters, numbers, or punctuation marks could be on the screen at any one time); since each character was built from an 8 × 8 square of pixels, that meant the screen had a resolution of 640 × 200 = 128,000 pixels
  • 8. Anti-aliasing Displaying smoothly drawn curves on a pixelated display can produce horribly jagged edges ("jaggies"). One solution to this is to blur the pixels on a curve to give the appearance of a smoother line. This technique, known as anti-aliasing, is widely used to smooth the fonts on pixelated computer screens.
  • 9. Vector graphics There's an alternative method of computer graphics that gets around the problems of raster graphics. Instead of building up a picture out of pixels, you draw it a bit like a child would by using simple straight and curved lines called vectors or basic shapes (circles, curves, triangles, and so on) known as primitives. With raster graphics, you make a drawing of a house by building it from hundreds, thousands, or millions of individual pixels; importantly, each pixel has no connection to any other pixel except in your brain bezeir curves you can draw curves on screen by tracing out and then filling in "paths" (technically known as Bézier curves)
  • 10. 3D graphics First, you build up a basic three-dimensional outline of the object called a wire-frame (because it's drawn from vectors that look like they could be little metal wires). Then the model is rigged, a process in which different bits of the object are linked together a bit like the bones in a skeleton so they move together in a realistic way. Finally, the object isrendered, which involves shading the outside parts with different textures (surface patterns), colors, degrees of opacity or transparency, and so on. wire-frame you build up a basic three-dimensional outline of the object called a wire-frame
  • 11. What is computer graphics used for? Obvious uses of computer graphics include computer art, CGI films, architectural drawings, and graphic design— but there are many non-obvious uses as well and not all of them are "artistic." Scientific visualization is a way of producing graphic output from computer models so it's easier for people to understand. Computerized models of global warming produce vast tables of numbers as their output, which only a PhD in climate science could figure out; but if you produce a speeded-up animated visualization—with the Earth getting bluer as it gets colder and redder as it gets hotter—anyone can understand what's going on.
  • 12. What is computer graphics used for? Medical imaging is another good example of how graphics make computer data more meaningful. When doctors show you a brain or body scan, you're looking at a computer graphic representation drawn using vast amounts of data produced from thousands or perhaps even millions of measurements. The jaw-dropping photos beamed back from space by amazing devices like the Hubble Space Telescope are usually enhanced with the help of a type of computer graphics called image processing; that might sound complex, but it's not so very different from using a graphics package like Google Picasa or PhotoShop to touch up your holiday snaps).
  • 13. Who invented computer graphics? Here's a brief timeline of some key moments in the history of computer graphics. In this section, most links will take you to Wikipedia articles about the pioneering people and programs.
  • 14. 1951: Jay Forrester and Robert Everett of Massachusetts Institute of Technology (MIT) produce Whirlwind, a mainframe computer that can display crude images on a television monitor or VDU (visual display unit). 1955: Directly descended from Whirlwind, MIT's SAGE (Semi-Automatic Ground Equipment) computer uses simple vector graphics to display radar images and becomes a key part of the US missile defense system. 1959: General Motors and IBM develop Design Augmented by Computers-1 (DAC-1), a CAD (computeraided design) system to help engineers design cars. 1961: John Whitney, Sr. uses computer graphics to design a captivating title sequence for the Alfred Hitchcock thriller Vertigo 1961: MIT student Steve Russell programs Spacewar, the first graphical computer game, on a DEC PDP-1 minicomputer.
  • 15. 1963: Ivan Sutherland, a pioneer of human-computer interaction (making computers intuitively easy for humans to use), develops Sketchpad (also called Robot Draftsman), one of the first computeraided design packages, in which images can be drawn on the screen using a lightpen (an electronic pen/stylus wired into the computer). Later, Sutherland develops virtual reality equipment and flight simulators. 1965: The Howard Wise Gallery holds an exhibition of computer-drawn art in Manhattan, New York. 1966: NASA's Jet Propulsion Laboratory (JPL) develops an image-processing program called VICAR (Video Image Communication and Retrieval), running on IBM mainframes, to process images of the moon captured by spacecraft. 1970: Bézier curves are developed, soon becoming an indispensable tool in vector graphics.
  • 16. · 1990: The first version of Adobe Photo Shop (one of the world's most popular professional graphic design packages) is released. A simple, affordable home graphics program called Paint Shop (later Paint Shop Pro) is launched the same year. · 1995: Toy Story, produced by Pixar Animation Studios (founded by Apple's Steve Jobs, with Ed Catmull as its chief technology officer) demonstrates the impressive possibilities of CGI graphics in moviemaking. Stunning follow-up movies from the same stable include A Bug's Life, Monsters, Inc., Finding Nemo, and The Incredibles. · 2007: Apple launches its IPhone and IPod Touch products with Touchscreen graphical user interfaces.
  • 17. Data collect from these websites www.slideshare.com www.Wikipedia.com