Soumettre la recherche
Mettre en ligne
CS 354 Texture Mapping
•
Télécharger en tant que PPT, PDF
•
8 j'aime
•
5,033 vues
Mark Kilgard
Suivre
CS 354 Computer Graphics; University of Texas, Austin; February 23, 2012
Lire moins
Lire la suite
Technologie
Art & Photos
Signaler
Partager
Signaler
Partager
1 sur 58
Télécharger maintenant
Recommandé
CS 354 More Graphics Pipeline
CS 354 More Graphics Pipeline
Mark Kilgard
Terrain Rendering in Frostbite using Procedural Shader Splatting (Siggraph 2007)
Terrain Rendering in Frostbite using Procedural Shader Splatting (Siggraph 2007)
Johan Andersson
Texture mapping in_opengl
Texture mapping in_opengl
Manas Nayak
Texture mapping
Texture mapping
wahab13
ppt on region segmentation by AJAY KUMAR SINGH (NITK)
ppt on region segmentation by AJAY KUMAR SINGH (NITK)
Ajay Kumar Singh
Anti- aliasing computer graphics
Anti- aliasing computer graphics
Safayet Hossain
Object tracking
Object tracking
Sri vidhya k
A Scalable Real-Time Many-Shadowed-Light Rendering System
A Scalable Real-Time Many-Shadowed-Light Rendering System
Bo Li
Recommandé
CS 354 More Graphics Pipeline
CS 354 More Graphics Pipeline
Mark Kilgard
Terrain Rendering in Frostbite using Procedural Shader Splatting (Siggraph 2007)
Terrain Rendering in Frostbite using Procedural Shader Splatting (Siggraph 2007)
Johan Andersson
Texture mapping in_opengl
Texture mapping in_opengl
Manas Nayak
Texture mapping
Texture mapping
wahab13
ppt on region segmentation by AJAY KUMAR SINGH (NITK)
ppt on region segmentation by AJAY KUMAR SINGH (NITK)
Ajay Kumar Singh
Anti- aliasing computer graphics
Anti- aliasing computer graphics
Safayet Hossain
Object tracking
Object tracking
Sri vidhya k
A Scalable Real-Time Many-Shadowed-Light Rendering System
A Scalable Real-Time Many-Shadowed-Light Rendering System
Bo Li
Frequency domain methods
Frequency domain methods
thanhhoang2012
Object Recognition
Object Recognition
Eman Abed AlWahhab
Morphological operations
Morphological operations
National Institute of Technology Durgapur
Depth Buffer Method
Depth Buffer Method
Ummiya Mohammedi
introduction to Digital Image Processing
introduction to Digital Image Processing
nikesh gadare
Image representation
Image representation
Rahul Dadwal
Computer Vision: Shape from Specularities and Motion
Computer Vision: Shape from Specularities and Motion
Damian T. Gordon
Texture in image processing
Texture in image processing
Anna Aquarian
Depth estimation using deep learning
Depth estimation using deep learning
University of Oklahoma
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Johan Andersson
Morphological image processing
Morphological image processing
Vinayak Narayanan
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
Codemotion
Ajay ppt region segmentation new copy
Ajay ppt region segmentation new copy
Ajay Kumar Singh
Image Restoration
Image Restoration
Srishti Kakade
DirectX 11 Rendering in Battlefield 3
DirectX 11 Rendering in Battlefield 3
Electronic Arts / DICE
The Rendering Pipeline - Challenges & Next Steps
The Rendering Pipeline - Challenges & Next Steps
Johan Andersson
Image segmentation
Image segmentation
Gayan Sampath
Future Directions for Compute-for-Graphics
Future Directions for Compute-for-Graphics
Electronic Arts / DICE
Terrain in Battlefield 3: A Modern, Complete and Scalable System
Terrain in Battlefield 3: A Modern, Complete and Scalable System
Electronic Arts / DICE
GRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D Graphics
Michael Heron
Anatomy of a Texture Fetch
Anatomy of a Texture Fetch
Mark Kilgard
OpenGL Texture Mapping
OpenGL Texture Mapping
Syed Zaid Irshad
Contenu connexe
Tendances
Frequency domain methods
Frequency domain methods
thanhhoang2012
Object Recognition
Object Recognition
Eman Abed AlWahhab
Morphological operations
Morphological operations
National Institute of Technology Durgapur
Depth Buffer Method
Depth Buffer Method
Ummiya Mohammedi
introduction to Digital Image Processing
introduction to Digital Image Processing
nikesh gadare
Image representation
Image representation
Rahul Dadwal
Computer Vision: Shape from Specularities and Motion
Computer Vision: Shape from Specularities and Motion
Damian T. Gordon
Texture in image processing
Texture in image processing
Anna Aquarian
Depth estimation using deep learning
Depth estimation using deep learning
University of Oklahoma
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Johan Andersson
Morphological image processing
Morphological image processing
Vinayak Narayanan
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
Codemotion
Ajay ppt region segmentation new copy
Ajay ppt region segmentation new copy
Ajay Kumar Singh
Image Restoration
Image Restoration
Srishti Kakade
DirectX 11 Rendering in Battlefield 3
DirectX 11 Rendering in Battlefield 3
Electronic Arts / DICE
The Rendering Pipeline - Challenges & Next Steps
The Rendering Pipeline - Challenges & Next Steps
Johan Andersson
Image segmentation
Image segmentation
Gayan Sampath
Future Directions for Compute-for-Graphics
Future Directions for Compute-for-Graphics
Electronic Arts / DICE
Terrain in Battlefield 3: A Modern, Complete and Scalable System
Terrain in Battlefield 3: A Modern, Complete and Scalable System
Electronic Arts / DICE
GRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D Graphics
Michael Heron
Tendances
(20)
Frequency domain methods
Frequency domain methods
Object Recognition
Object Recognition
Morphological operations
Morphological operations
Depth Buffer Method
Depth Buffer Method
introduction to Digital Image Processing
introduction to Digital Image Processing
Image representation
Image representation
Computer Vision: Shape from Specularities and Motion
Computer Vision: Shape from Specularities and Motion
Texture in image processing
Texture in image processing
Depth estimation using deep learning
Depth estimation using deep learning
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
Morphological image processing
Morphological image processing
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
An introduction to Realistic Ocean Rendering through FFT - Fabio Suriano - Co...
Ajay ppt region segmentation new copy
Ajay ppt region segmentation new copy
Image Restoration
Image Restoration
DirectX 11 Rendering in Battlefield 3
DirectX 11 Rendering in Battlefield 3
The Rendering Pipeline - Challenges & Next Steps
The Rendering Pipeline - Challenges & Next Steps
Image segmentation
Image segmentation
Future Directions for Compute-for-Graphics
Future Directions for Compute-for-Graphics
Terrain in Battlefield 3: A Modern, Complete and Scalable System
Terrain in Battlefield 3: A Modern, Complete and Scalable System
GRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D Graphics
Similaire à CS 354 Texture Mapping
Anatomy of a Texture Fetch
Anatomy of a Texture Fetch
Mark Kilgard
OpenGL Texture Mapping
OpenGL Texture Mapping
Syed Zaid Irshad
The Technology behind Shadow Warrior, ZTG 2014
The Technology behind Shadow Warrior, ZTG 2014
Jarosław Pleskot
CS 354 Blending, Compositing, Anti-aliasing
CS 354 Blending, Compositing, Anti-aliasing
Mark Kilgard
CS 354 Pixel Updating
CS 354 Pixel Updating
Mark Kilgard
Computer Graphics Part1
Computer Graphics Part1
qpqpqp
Trident International Graphics Workshop 2014 4/5
Trident International Graphics Workshop 2014 4/5
Takao Wada
Opengl texturing
Opengl texturing
Sardar Alam
Extreme dxt compression
Extreme dxt compression
Ataceyhun Çelik
Angel cunado_The Terrain Of KUF2
Angel cunado_The Terrain Of KUF2
drandom
A0280105
A0280105
researchinventy
Advanced Game Development with the Mobile 3D Graphics API
Advanced Game Development with the Mobile 3D Graphics API
Tomi Aarnio
Destruction Masking in Frostbite 2 using Volume Distance Fields
Destruction Masking in Frostbite 2 using Volume Distance Fields
Electronic Arts / DICE
Order Independent Transparency
Order Independent Transparency
acbess
Rendering basics
Rendering basics
icedmaster
Implementing a modern, RenderMan compliant, REYES renderer
Implementing a modern, RenderMan compliant, REYES renderer
Davide Pasca
GFX Part 4 - Introduction to Texturing in OpenGL ES
GFX Part 4 - Introduction to Texturing in OpenGL ES
Prabindh Sundareson
Advanced Lighting for Interactive Applications
Advanced Lighting for Interactive Applications
stefan_b
[Paper] GIRAFFE: Representing Scenes as Compositional Generative Neural Featu...
[Paper] GIRAFFE: Representing Scenes as Compositional Generative Neural Featu...
Susang Kim
Reyes
Reyes
Dragan Okanovic
Similaire à CS 354 Texture Mapping
(20)
Anatomy of a Texture Fetch
Anatomy of a Texture Fetch
OpenGL Texture Mapping
OpenGL Texture Mapping
The Technology behind Shadow Warrior, ZTG 2014
The Technology behind Shadow Warrior, ZTG 2014
CS 354 Blending, Compositing, Anti-aliasing
CS 354 Blending, Compositing, Anti-aliasing
CS 354 Pixel Updating
CS 354 Pixel Updating
Computer Graphics Part1
Computer Graphics Part1
Trident International Graphics Workshop 2014 4/5
Trident International Graphics Workshop 2014 4/5
Opengl texturing
Opengl texturing
Extreme dxt compression
Extreme dxt compression
Angel cunado_The Terrain Of KUF2
Angel cunado_The Terrain Of KUF2
A0280105
A0280105
Advanced Game Development with the Mobile 3D Graphics API
Advanced Game Development with the Mobile 3D Graphics API
Destruction Masking in Frostbite 2 using Volume Distance Fields
Destruction Masking in Frostbite 2 using Volume Distance Fields
Order Independent Transparency
Order Independent Transparency
Rendering basics
Rendering basics
Implementing a modern, RenderMan compliant, REYES renderer
Implementing a modern, RenderMan compliant, REYES renderer
GFX Part 4 - Introduction to Texturing in OpenGL ES
GFX Part 4 - Introduction to Texturing in OpenGL ES
Advanced Lighting for Interactive Applications
Advanced Lighting for Interactive Applications
[Paper] GIRAFFE: Representing Scenes as Compositional Generative Neural Featu...
[Paper] GIRAFFE: Representing Scenes as Compositional Generative Neural Featu...
Reyes
Reyes
Plus de Mark Kilgard
D11: a high-performance, protocol-optional, transport-optional, window system...
D11: a high-performance, protocol-optional, transport-optional, window system...
Mark Kilgard
Computers, Graphics, Engineering, Math, and Video Games for High School Students
Computers, Graphics, Engineering, Math, and Video Games for High School Students
Mark Kilgard
NVIDIA OpenGL and Vulkan Support for 2017
NVIDIA OpenGL and Vulkan Support for 2017
Mark Kilgard
NVIDIA OpenGL 4.6 in 2017
NVIDIA OpenGL 4.6 in 2017
Mark Kilgard
NVIDIA OpenGL in 2016
NVIDIA OpenGL in 2016
Mark Kilgard
Virtual Reality Features of NVIDIA GPUs
Virtual Reality Features of NVIDIA GPUs
Mark Kilgard
Migrating from OpenGL to Vulkan
Migrating from OpenGL to Vulkan
Mark Kilgard
EXT_window_rectangles
EXT_window_rectangles
Mark Kilgard
OpenGL for 2015
OpenGL for 2015
Mark Kilgard
Slides: Accelerating Vector Graphics Rendering using the Graphics Hardware Pi...
Slides: Accelerating Vector Graphics Rendering using the Graphics Hardware Pi...
Mark Kilgard
Accelerating Vector Graphics Rendering using the Graphics Hardware Pipeline
Accelerating Vector Graphics Rendering using the Graphics Hardware Pipeline
Mark Kilgard
NV_path rendering Functional Improvements
NV_path rendering Functional Improvements
Mark Kilgard
OpenGL 4.5 Update for NVIDIA GPUs
OpenGL 4.5 Update for NVIDIA GPUs
Mark Kilgard
SIGGRAPH Asia 2012: GPU-accelerated Path Rendering
SIGGRAPH Asia 2012: GPU-accelerated Path Rendering
Mark Kilgard
SIGGRAPH Asia 2012 Exhibitor Talk: OpenGL 4.3 and Beyond
SIGGRAPH Asia 2012 Exhibitor Talk: OpenGL 4.3 and Beyond
Mark Kilgard
Programming with NV_path_rendering: An Annex to the SIGGRAPH Asia 2012 paper...
Programming with NV_path_rendering: An Annex to the SIGGRAPH Asia 2012 paper...
Mark Kilgard
GPU accelerated path rendering fastforward
GPU accelerated path rendering fastforward
Mark Kilgard
GPU-accelerated Path Rendering
GPU-accelerated Path Rendering
Mark Kilgard
SIGGRAPH 2012: GPU-Accelerated 2D and Web Rendering
SIGGRAPH 2012: GPU-Accelerated 2D and Web Rendering
Mark Kilgard
SIGGRAPH 2012: NVIDIA OpenGL for 2012
SIGGRAPH 2012: NVIDIA OpenGL for 2012
Mark Kilgard
Plus de Mark Kilgard
(20)
D11: a high-performance, protocol-optional, transport-optional, window system...
D11: a high-performance, protocol-optional, transport-optional, window system...
Computers, Graphics, Engineering, Math, and Video Games for High School Students
Computers, Graphics, Engineering, Math, and Video Games for High School Students
NVIDIA OpenGL and Vulkan Support for 2017
NVIDIA OpenGL and Vulkan Support for 2017
NVIDIA OpenGL 4.6 in 2017
NVIDIA OpenGL 4.6 in 2017
NVIDIA OpenGL in 2016
NVIDIA OpenGL in 2016
Virtual Reality Features of NVIDIA GPUs
Virtual Reality Features of NVIDIA GPUs
Migrating from OpenGL to Vulkan
Migrating from OpenGL to Vulkan
EXT_window_rectangles
EXT_window_rectangles
OpenGL for 2015
OpenGL for 2015
Slides: Accelerating Vector Graphics Rendering using the Graphics Hardware Pi...
Slides: Accelerating Vector Graphics Rendering using the Graphics Hardware Pi...
Accelerating Vector Graphics Rendering using the Graphics Hardware Pipeline
Accelerating Vector Graphics Rendering using the Graphics Hardware Pipeline
NV_path rendering Functional Improvements
NV_path rendering Functional Improvements
OpenGL 4.5 Update for NVIDIA GPUs
OpenGL 4.5 Update for NVIDIA GPUs
SIGGRAPH Asia 2012: GPU-accelerated Path Rendering
SIGGRAPH Asia 2012: GPU-accelerated Path Rendering
SIGGRAPH Asia 2012 Exhibitor Talk: OpenGL 4.3 and Beyond
SIGGRAPH Asia 2012 Exhibitor Talk: OpenGL 4.3 and Beyond
Programming with NV_path_rendering: An Annex to the SIGGRAPH Asia 2012 paper...
Programming with NV_path_rendering: An Annex to the SIGGRAPH Asia 2012 paper...
GPU accelerated path rendering fastforward
GPU accelerated path rendering fastforward
GPU-accelerated Path Rendering
GPU-accelerated Path Rendering
SIGGRAPH 2012: GPU-Accelerated 2D and Web Rendering
SIGGRAPH 2012: GPU-Accelerated 2D and Web Rendering
SIGGRAPH 2012: NVIDIA OpenGL for 2012
SIGGRAPH 2012: NVIDIA OpenGL for 2012
Dernier
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Orbitshub
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
apidays
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
johnbeverley2021
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Dernier
(20)
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
CS 354 Texture Mapping
1.
CS 354 Texture
Mapping Mark Kilgard University of Texas February 23, 2012
2.
3.
4.
5.
6.
7.
8.
Textured Polygonal Models
+ Result Key-frame model geometry Decal skin
9.
Multiple Textures for
Involved Shading Key-frame model geometry Decal skin texture Bump skin texture Gloss skin texture +
10.
11.
12.
Shadow Mapping Explained
Planar distance from light Depth map projected onto scene ≤ = less than True “un-shadowed” region shown green equals
13.
14.
Texture in the
Context of the OpenGL Graphics Pipeline vertex processing rasterization & fragment coloring texture raster operations framebuffer pixel unpack pixel pack vertex puller client memory pixel transfer glReadPixels / glCopyPixels / glCopyTex{Sub}Image glDrawPixels glBitmap glCopyPixels glTex{Sub}Image glCopyTex{Sub}Image glDrawElements glDrawArrays selection / feedback / transform feedback glVertex* glColor* glTexCoord* etc. blending depth testing stencil testing accumulation storage access operations Image (Pixel) Processing Geometry (Vertex) Processing
15.
Simple Texture Mapping
glBegin ( GL_TRIANGLES ); glTexCoord2f (0, 0); glVertex2f (-0.8, 0.8); glTexCoord2f (1, 0); glVertex2f (0.8, 0.8); glTexCoord2f (0.5, 1); glVertex2f (0.0, -0.8); glEnd (); + glTexCoord2f like glColor4f but sets “current” texture coordinate instead of color glMultiTexCoord2f takes texture unit parameter so glMultiTexCoord2f ( GL_TEXTURE0 , s,t) same as glTexCoord2f (s,t) ST = (0,0) ST = (1,1)
16.
Texture Coordinates Assigned
at Each Vertex XYZ = (0,-0.8) ST = (0.5,1) XYZ = (0.8,0.8) ST = (1,0) XYZ = (-0.8,0.8) ST = (0,0)
17.
18.
19.
20.
21.
22.
23.
Anatomy of a
Texture Fetch Filtered texel vector Texel Selection Texel Combination Texel offsets Texel data Texture images Combination parameters Texture parameters
24.
25.
26.
27.
28.
Environment Mapping via
Texture Cube Maps Access texture by surface reflection vector
29.
More Cube Mapping
30.
Dynamic Cube Map
Textures Rendered scene Dynamically created cube map image Image credit: “Guts” GeForce 2 GTS demo, Thant Thessman
31.
32.
33.
34.
Mipmap Texture Filtering
E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 point sampling mipmapped point sampling mipmapped linear filtering linear filtering
35.
36.
37.
38.
39.
40.
41.
42.
Medium-Level Dissection of
a Texture Fetch Convert texel coords to texel offsets integer / fixed-point texel combination texel offsets texel data texture images combination parameters interpolated texture coords vector texture parameters Convert texture coords to texel coords filtered texel vector texel coords floor / frac integer coords & fractional weights floating-point scaling and combination integer / fixed-point texel intermediates
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
Télécharger maintenant