Difference between revisions of "Vector displacement map"

From polycount
Jump to: navigation, search
(WikiName)
(categories)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
<!-- ## page was renamed from Vector Displacement Map -->
 
<!-- ## page was renamed from Vector Displacement Map -->
* [[Polycount|Main Page]] > [[Category:Texturing]] > Vector Displacement Map
 
 
 
= Vector Displacement Map =
 
= Vector Displacement Map =
 
{| border="1" cellpadding="2" cellspacing="0"
 
{| border="1" cellpadding="2" cellspacing="0"
Line 16: Line 14:
 
|}
 
|}
  
<<BR>>
+
----
* [[Polycount|Main Page]] > [[Category:Texturing]] > Vector Displacement Map
+
[[Category:Texturing]] [[Category:BumpMap]]

Revision as of 16:55, 5 July 2010

Vector Displacement Map

Traditional grayscale displacement mapping encodes the difference between the high-resolution model and the low-resolution model, using the low-res model's UV coordinates. Vector displacement uses a similar process, except it also uses the high-res model's UV coordinates, creating a correspondence between the two UVs.

This correspondence allows the map to encode not only how far away one vertex is from the nearest vertex on the other mesh, but also to move the vertex across all three axes in space. This allows the map to encode complex undercuts, for example under a mushroom cap or behind an ear.


Personal tools
Namespaces

Variants
Actions
Navigation
Tools