SlideShare une entreprise Scribd logo
1  sur  6
TEXTURE MAPPING
Blender Animation
Overview
 Texture mapping is a technique for adding
detail to 3D geometry (or objects) by using an
image.
Surface texture, Colour, Transparency,
http://en.wikipedia.org/wiki/Texture_mapping
Bump maps
 Bump mapping is a method of simulating
bumps and wrinkles on to the surface of an
object. The surface of the underlying object is
not actually changed.
Normal Mapping
 Normal Mapping is the most common variation of
bump mapping used. It is a technique used for
faking the lighting of bumps and dents.
 A common use of this technique is to take a low
resolution model and using tricks to make it look
like a higher resolution.
Parallax mapping
 Parallax mapping (also
called offset mapping or
virtual displacement
mapping) is an
enhancement of the
bump mapping
techniques .
 At steeper view-angles,
the texture coordinates
are displaced more,
giving the illusion of
depth due to parallax
effects as the view
changes.
Displacement Mapping
 Displacement mapping is an
alternative technique that uses
using a height map to cause an
effect where the actual
geometric position of points
over the textured surface are
displaced.
 It gives surfaces a great sense
of depth and detail, permitting
in particular self-occlusion, self-
shadowing and silhouettes;
 It is the most costly of this class
of techniques owing to the
large amount of additional
geometry.

Contenu connexe

Tendances

hidden surface elimination using z buffer algorithm
hidden surface elimination using z buffer algorithmhidden surface elimination using z buffer algorithm
hidden surface elimination using z buffer algorithm
rajivagarwal23dei
 
Visible surface determination
Visible  surface determinationVisible  surface determination
Visible surface determination
Patel Punit
 
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
Frederic Kaplan
 
Hidden surfaces
Hidden surfacesHidden surfaces
Hidden surfaces
Mohd Arif
 
Interactive Rendering and Stylization of Transportation Networks Using Distan...
Interactive Rendering and Stylization of Transportation Networks Using Distan...Interactive Rendering and Stylization of Transportation Networks Using Distan...
Interactive Rendering and Stylization of Transportation Networks Using Distan...
Matthias Trapp
 
rural marketing ppt
rural marketing pptrural marketing ppt
rural marketing ppt
elaya1984
 

Tendances (20)

hidden surface elimination using z buffer algorithm
hidden surface elimination using z buffer algorithmhidden surface elimination using z buffer algorithm
hidden surface elimination using z buffer algorithm
 
6 texture mapping computer graphics
6 texture mapping computer graphics6 texture mapping computer graphics
6 texture mapping computer graphics
 
Computer Graphics: Visible surface detection methods
Computer Graphics: Visible surface detection methodsComputer Graphics: Visible surface detection methods
Computer Graphics: Visible surface detection methods
 
EnviroInsite training workshop - Three-dimensional contours
EnviroInsite training workshop - Three-dimensional contoursEnviroInsite training workshop - Three-dimensional contours
EnviroInsite training workshop - Three-dimensional contours
 
visible surface detection
visible surface detectionvisible surface detection
visible surface detection
 
Visible surface determination
Visible  surface determinationVisible  surface determination
Visible surface determination
 
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
 
Normal Mapping / Computer Graphics - IK
Normal Mapping / Computer Graphics - IKNormal Mapping / Computer Graphics - IK
Normal Mapping / Computer Graphics - IK
 
Hidden surfaces
Hidden surfacesHidden surfaces
Hidden surfaces
 
Interactive Rendering and Stylization of Transportation Networks Using Distan...
Interactive Rendering and Stylization of Transportation Networks Using Distan...Interactive Rendering and Stylization of Transportation Networks Using Distan...
Interactive Rendering and Stylization of Transportation Networks Using Distan...
 
Terms 3d-artist
Terms 3d-artistTerms 3d-artist
Terms 3d-artist
 
Depth Buffer Method
Depth Buffer MethodDepth Buffer Method
Depth Buffer Method
 
Sprite Rendering
Sprite RenderingSprite Rendering
Sprite Rendering
 
Graphics a buffer
Graphics a bufferGraphics a buffer
Graphics a buffer
 
Texture Snakes
Texture SnakesTexture Snakes
Texture Snakes
 
Visible surface identification
Visible surface identificationVisible surface identification
Visible surface identification
 
rural marketing ppt
rural marketing pptrural marketing ppt
rural marketing ppt
 
CG OpenGL surface detection+illumination+rendering models-course 9
CG OpenGL surface detection+illumination+rendering models-course 9CG OpenGL surface detection+illumination+rendering models-course 9
CG OpenGL surface detection+illumination+rendering models-course 9
 
The uplift model terrain generator
The uplift model terrain generatorThe uplift model terrain generator
The uplift model terrain generator
 
Hidden lines & surfaces
Hidden lines & surfacesHidden lines & surfaces
Hidden lines & surfaces
 

Similaire à Texture mapping overview

Basic rendering techniques
Basic rendering techniquesBasic rendering techniques
Basic rendering techniques
Charles Flynt
 
Three Dimensional Space
Three Dimensional SpaceThree Dimensional Space
Three Dimensional Space
cjoyce104
 

Similaire à Texture mapping overview (20)

Mapping
MappingMapping
Mapping
 
GRPHICS07 - Textures
GRPHICS07 - TexturesGRPHICS07 - Textures
GRPHICS07 - Textures
 
Datt 2500 week 10
Datt 2500 week 10Datt 2500 week 10
Datt 2500 week 10
 
Bump Mapping.pptx
Bump Mapping.pptxBump Mapping.pptx
Bump Mapping.pptx
 
Basic rendering techniques
Basic rendering techniquesBasic rendering techniques
Basic rendering techniques
 
Three Dimensional Space
Three Dimensional SpaceThree Dimensional Space
Three Dimensional Space
 
3D Display Method
3D Display Method3D Display Method
3D Display Method
 
Gaming Process
Gaming ProcessGaming Process
Gaming Process
 
Faking a horizon in Blender
Faking a horizon in BlenderFaking a horizon in Blender
Faking a horizon in Blender
 
3 d display methods
3 d display methods3 d display methods
3 d display methods
 
Comparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesComparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting Techniques
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modeling
 
3D Display
3D Display3D Display
3D Display
 
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
 
Shadow Mapping with Today's OpenGL Hardware
Shadow Mapping with Today's OpenGL HardwareShadow Mapping with Today's OpenGL Hardware
Shadow Mapping with Today's OpenGL Hardware
 
Texturing
TexturingTexturing
Texturing
 
Zbrush Has The Answer To Everything
Zbrush Has The Answer To EverythingZbrush Has The Answer To Everything
Zbrush Has The Answer To Everything
 
I017265357
I017265357I017265357
I017265357
 
A Combined Model for Image Inpainting
A Combined Model for Image InpaintingA Combined Model for Image Inpainting
A Combined Model for Image Inpainting
 
3 d display-methods-in-computer-graphics(For DIU)
3 d display-methods-in-computer-graphics(For DIU)3 d display-methods-in-computer-graphics(For DIU)
3 d display-methods-in-computer-graphics(For DIU)
 

Plus de J Le Rossignol

Some basics about light and lighting
Some basics about light and lightingSome basics about light and lighting
Some basics about light and lighting
J Le Rossignol
 

Plus de J Le Rossignol (20)

Choose your own adventure story (Task)
Choose your own adventure story (Task)Choose your own adventure story (Task)
Choose your own adventure story (Task)
 
Creating interactive stories
Creating interactive storiesCreating interactive stories
Creating interactive stories
 
Setting up lighting rigs in Blender
Setting up lighting rigs in BlenderSetting up lighting rigs in Blender
Setting up lighting rigs in Blender
 
Some basics about light and lighting
Some basics about light and lightingSome basics about light and lighting
Some basics about light and lighting
 
Impossible Architecture
Impossible ArchitectureImpossible Architecture
Impossible Architecture
 
Stellar cartography
Stellar cartographyStellar cartography
Stellar cartography
 
Urban design of underground tunnels
Urban design of underground tunnelsUrban design of underground tunnels
Urban design of underground tunnels
 
The impossible art of Li Wei
The impossible art of Li WeiThe impossible art of Li Wei
The impossible art of Li Wei
 
Photographic fakery, Examples of tilt-shift photography
Photographic fakery, Examples of tilt-shift photographyPhotographic fakery, Examples of tilt-shift photography
Photographic fakery, Examples of tilt-shift photography
 
China’s invisible man
China’s invisible manChina’s invisible man
China’s invisible man
 
Anamorphic illusions, with work of Julian Beever
Anamorphic illusions, with work of Julian BeeverAnamorphic illusions, with work of Julian Beever
Anamorphic illusions, with work of Julian Beever
 
Dead flies skills
Dead flies skillsDead flies skills
Dead flies skills
 
Adding texture maps
Adding texture mapsAdding texture maps
Adding texture maps
 
Colour systems
Colour systemsColour systems
Colour systems
 
Blender 2.64: Challenge 2: Star wars
Blender 2.64: Challenge 2: Star warsBlender 2.64: Challenge 2: Star wars
Blender 2.64: Challenge 2: Star wars
 
Challenge Week 1: Pong Animation
Challenge Week 1: Pong AnimationChallenge Week 1: Pong Animation
Challenge Week 1: Pong Animation
 
An Overview of the User interface for Blender 2.71
An Overview of the User interface for Blender 2.71An Overview of the User interface for Blender 2.71
An Overview of the User interface for Blender 2.71
 
The Design Process
The Design ProcessThe Design Process
The Design Process
 
Concept to Completion
Concept to CompletionConcept to Completion
Concept to Completion
 
The Research Process
The Research ProcessThe Research Process
The Research Process
 

Dernier

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
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
QucHHunhnh
 

Dernier (20)

Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
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
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
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
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 

Texture mapping overview

  • 2. Overview  Texture mapping is a technique for adding detail to 3D geometry (or objects) by using an image. Surface texture, Colour, Transparency, http://en.wikipedia.org/wiki/Texture_mapping
  • 3. Bump maps  Bump mapping is a method of simulating bumps and wrinkles on to the surface of an object. The surface of the underlying object is not actually changed.
  • 4. Normal Mapping  Normal Mapping is the most common variation of bump mapping used. It is a technique used for faking the lighting of bumps and dents.  A common use of this technique is to take a low resolution model and using tricks to make it look like a higher resolution.
  • 5. Parallax mapping  Parallax mapping (also called offset mapping or virtual displacement mapping) is an enhancement of the bump mapping techniques .  At steeper view-angles, the texture coordinates are displaced more, giving the illusion of depth due to parallax effects as the view changes.
  • 6. Displacement Mapping  Displacement mapping is an alternative technique that uses using a height map to cause an effect where the actual geometric position of points over the textured surface are displaced.  It gives surfaces a great sense of depth and detail, permitting in particular self-occlusion, self- shadowing and silhouettes;  It is the most costly of this class of techniques owing to the large amount of additional geometry.