SlideShare a Scribd company logo
1 of 42
COMPUTER GRAPHICS
What Is Computer Graphics?
The creation , manipulation , analysis , and interaction with pictorial
representations of objects and data using computers.
More precisely: image synthesis
WHY COMPUTER GRAPHICS?
•About 50% of the brain neurons are associated with vision
•Dominant form of computer output
•Enrich the discovery process and facilitate new inventions
GOALS OF COMPUTER GRAPHICS
 Generate synthetic images
 Do it in a practical way & scientifically sound.
 And make it look easy…
1. APPLICATIONS
USES OF GRAPHICS
• Special effects
• Feature animation
• Computer Games
• Virtual environments
• Visualization
(science, business, cartography, ...)
• Design
• Interaction
ENGINEERING DESIGN
SCIETIFIC VISUALIZATION
SCIENTIFIC VISUALIZATION / SIMULATION
ELECTROMAGNETIC POTENTIAL FIELD COMPUTATIONAL FLUID DYNAMICS
(CFD)
VIRTUAL REALITY
Virtual tour of historical remains
IMAGE PROCESSING, ANALYSIS, AND
SYNTHESIS
COMPUTER ART-DIGITAL CALLIGRAPHY
MEDICAL APPLICATIONS
ARCHITECTURAL IMAGE
MOVIES
If you can image it, it can be done with computer graphics!
More than one billion dollars on special effects.
No end in sight for this trend!
2. HARDWARE AND
SYSTEM
ARCHITECTURE
3. ANIMATION
ANIMATION
Model how things move
• Temporal change of
– Objects (position, orientation, size, shape, color, etc.)
– Camera (position, direction, angle, focus, etc.)
– Illumination (position, direction, color, brightness)
• Represent motion
– Sequence of stills
– Parameter curves
4. MODELING
MODELLING
MODELING
How to represent real environments
– Geometry: curves, surfaces, volumes
– Photometry: light, color, reflectance
• How to build these representations
– Interactive: sculpt it
– Algorithmic: let it grow (fractals, extraction)
– Scanning: via 3D sensing
• Generate primitives
– Lines, triangles, quads, patches
– Cylinder, spheres
– Higher-order primitives
5. RENDERING
RENDERING
COMPUTER GRAPHICS
BASIC
PRINCIPLES AND
CONCEPTS
1. PIXEL
Pixels are placed on a regular 2-dimensional grid,
and are often represented using dots or squares.
Each pixel is a sample of an original image, where
more samples typically provide a more accurate
representation of the original.
The intensity of each pixel is variable; in color
systems, each pixel has typically three
components such as red, green, and blue.
2. GRAPHICS
 Graphics are visual presentations on a surface, such as a
computer screen. Examples are photographs, drawing, graphics
designs, maps, engineering drawings, or other images.
 Graphics often combine text and illustration. Graphic design
consist of the deliberate selection, creation.
3. RENDERING
 Rendering is the generation of a 2D image from a 3D model by means of
computer programs.
 A scene file contains objects in a strictly defined language or data structure;
it would contain geometry, viewpoint, texture, lighting, and shading information
as a description of the virtual scene.
 The rendering program is usually built into the computer graphics software.
The term "rendering" may be by analogy with an "artist's rendering" of a scene.
VARIOUS RENDERING QUALITIES
4. 3D PROJECTION
 3D PROJECTIONS is a method
of mapping 3D points to a 2D
plane.
 Current methods for
displaying graphical data are
based on planar two
dimensional media, the use of
this type of projection is
widespread, especially in
C.G, engineering and
5. RAY TRACING
 Ray tracing is a method for creating
an image by tracing the path of light
via pixels in an image plane.
 The technique is able of creating a high
degree of photorealism; commonly higher
than that of usual scan line
rendering methods with a
greater computational cost.
6. SHADING
 Shading refers to depicting depth in three
dimensional models by changing levels
of darkness.
 There are different techniques of shading
with cross hatching where perpendicular lines of
changing closeness are drawn in a grid pattern to
shade a boundary.
 The closer the lines are jointly, the darker
the area shows. Likewise, the beyond apart the
lines are, the lighter the area shows.
7. TEXTURE MAPPING
Texture mapping is the process of mapping an image onto a triangle
in order to increase the detail of the rendering.
The image that gets mapped onto the triangle is called a texture
map or texture and is usually a regular color image.
THANK U

More Related Content

Similar to 1 COMPUTER GRAPHICS.ppt

Image Processing Training in Chandigarh
Image Processing Training in Chandigarh Image Processing Training in Chandigarh
Image Processing Training in Chandigarh E2Matrix
 
Matlab Training in Jalandhar | Matlab Training in Phagwara
Matlab Training in Jalandhar | Matlab Training in PhagwaraMatlab Training in Jalandhar | Matlab Training in Phagwara
Matlab Training in Jalandhar | Matlab Training in PhagwaraE2Matrix
 
Matlab Training in Chandigarh
Matlab Training in ChandigarhMatlab Training in Chandigarh
Matlab Training in ChandigarhE2Matrix
 
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
 
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
 
On constructing z dimensional Image By DIBR Synthesized Images
On constructing z dimensional Image By DIBR Synthesized ImagesOn constructing z dimensional Image By DIBR Synthesized Images
On constructing z dimensional Image By DIBR Synthesized ImagesJayakrishnan U
 
Game development terminologies
Game development terminologiesGame development terminologies
Game development terminologiesAhmed Badr
 
Chapter 1 fundamentals of digital imaging
Chapter 1  fundamentals of digital imagingChapter 1  fundamentals of digital imaging
Chapter 1 fundamentals of digital imagingZcel Tablizo
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics NotesGurpreet singh
 
Image processing training in ferozepur
Image processing training in ferozepur Image processing training in ferozepur
Image processing training in ferozepur matrixphagwara
 
Image processing training in Bangalore
Image processing training in Bangalore Image processing training in Bangalore
Image processing training in Bangalore matrixphagwara
 

Similar to 1 COMPUTER GRAPHICS.ppt (20)

Image Processing Training in Chandigarh
Image Processing Training in Chandigarh Image Processing Training in Chandigarh
Image Processing Training in Chandigarh
 
Matlab Training in Jalandhar | Matlab Training in Phagwara
Matlab Training in Jalandhar | Matlab Training in PhagwaraMatlab Training in Jalandhar | Matlab Training in Phagwara
Matlab Training in Jalandhar | Matlab Training in Phagwara
 
Matlab Training in Chandigarh
Matlab Training in ChandigarhMatlab Training in Chandigarh
Matlab Training in Chandigarh
 
Lecture1
Lecture1Lecture1
Lecture1
 
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
 
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
 
COMPUTER GRAPHICS DAY1
COMPUTER GRAPHICS DAY1COMPUTER GRAPHICS DAY1
COMPUTER GRAPHICS DAY1
 
On constructing z dimensional Image By DIBR Synthesized Images
On constructing z dimensional Image By DIBR Synthesized ImagesOn constructing z dimensional Image By DIBR Synthesized Images
On constructing z dimensional Image By DIBR Synthesized Images
 
Game development terminologies
Game development terminologiesGame development terminologies
Game development terminologies
 
3D Modelling and Animation
3D Modelling and Animation3D Modelling and Animation
3D Modelling and Animation
 
Reviewer in com graphics
Reviewer in com graphicsReviewer in com graphics
Reviewer in com graphics
 
CG.pptx
CG.pptxCG.pptx
CG.pptx
 
427lects
427lects427lects
427lects
 
Normal Mapping / Computer Graphics - IK
Normal Mapping / Computer Graphics - IKNormal Mapping / Computer Graphics - IK
Normal Mapping / Computer Graphics - IK
 
Overview of Computer Graphics
Overview of Computer GraphicsOverview of Computer Graphics
Overview of Computer Graphics
 
Chapter 1 fundamentals of digital imaging
Chapter 1  fundamentals of digital imagingChapter 1  fundamentals of digital imaging
Chapter 1 fundamentals of digital imaging
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
 
Image 6 months
Image 6 monthsImage 6 months
Image 6 months
 
Image processing training in ferozepur
Image processing training in ferozepur Image processing training in ferozepur
Image processing training in ferozepur
 
Image processing training in Bangalore
Image processing training in Bangalore Image processing training in Bangalore
Image processing training in Bangalore
 

Recently uploaded

247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 

1 COMPUTER GRAPHICS.ppt

  • 2.
  • 3. What Is Computer Graphics? The creation , manipulation , analysis , and interaction with pictorial representations of objects and data using computers. More precisely: image synthesis
  • 4. WHY COMPUTER GRAPHICS? •About 50% of the brain neurons are associated with vision •Dominant form of computer output •Enrich the discovery process and facilitate new inventions
  • 5. GOALS OF COMPUTER GRAPHICS  Generate synthetic images  Do it in a practical way & scientifically sound.  And make it look easy…
  • 6.
  • 8. USES OF GRAPHICS • Special effects • Feature animation • Computer Games • Virtual environments • Visualization (science, business, cartography, ...) • Design • Interaction
  • 11. SCIENTIFIC VISUALIZATION / SIMULATION ELECTROMAGNETIC POTENTIAL FIELD COMPUTATIONAL FLUID DYNAMICS (CFD)
  • 12. VIRTUAL REALITY Virtual tour of historical remains
  • 17. MOVIES If you can image it, it can be done with computer graphics! More than one billion dollars on special effects. No end in sight for this trend!
  • 19.
  • 21. ANIMATION Model how things move • Temporal change of – Objects (position, orientation, size, shape, color, etc.) – Camera (position, direction, angle, focus, etc.) – Illumination (position, direction, color, brightness) • Represent motion – Sequence of stills – Parameter curves
  • 24. MODELING How to represent real environments – Geometry: curves, surfaces, volumes – Photometry: light, color, reflectance • How to build these representations – Interactive: sculpt it – Algorithmic: let it grow (fractals, extraction) – Scanning: via 3D sensing • Generate primitives – Lines, triangles, quads, patches – Cylinder, spheres – Higher-order primitives
  • 25.
  • 29. 1. PIXEL Pixels are placed on a regular 2-dimensional grid, and are often represented using dots or squares. Each pixel is a sample of an original image, where more samples typically provide a more accurate representation of the original. The intensity of each pixel is variable; in color systems, each pixel has typically three components such as red, green, and blue.
  • 30. 2. GRAPHICS  Graphics are visual presentations on a surface, such as a computer screen. Examples are photographs, drawing, graphics designs, maps, engineering drawings, or other images.  Graphics often combine text and illustration. Graphic design consist of the deliberate selection, creation.
  • 31. 3. RENDERING  Rendering is the generation of a 2D image from a 3D model by means of computer programs.  A scene file contains objects in a strictly defined language or data structure; it would contain geometry, viewpoint, texture, lighting, and shading information as a description of the virtual scene.  The rendering program is usually built into the computer graphics software. The term "rendering" may be by analogy with an "artist's rendering" of a scene.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. 4. 3D PROJECTION  3D PROJECTIONS is a method of mapping 3D points to a 2D plane.  Current methods for displaying graphical data are based on planar two dimensional media, the use of this type of projection is widespread, especially in C.G, engineering and
  • 39. 5. RAY TRACING  Ray tracing is a method for creating an image by tracing the path of light via pixels in an image plane.  The technique is able of creating a high degree of photorealism; commonly higher than that of usual scan line rendering methods with a greater computational cost.
  • 40. 6. SHADING  Shading refers to depicting depth in three dimensional models by changing levels of darkness.  There are different techniques of shading with cross hatching where perpendicular lines of changing closeness are drawn in a grid pattern to shade a boundary.  The closer the lines are jointly, the darker the area shows. Likewise, the beyond apart the lines are, the lighter the area shows.
  • 41. 7. TEXTURE MAPPING Texture mapping is the process of mapping an image onto a triangle in order to increase the detail of the rendering. The image that gets mapped onto the triangle is called a texture map or texture and is usually a regular color image.