Difference between revisions of "Curvature map"

From polycount
Jump to: navigation, search
m (Throttlekitty moved page CurvatureMap to Curvature map: Convert old>new space and case.)
(image fixes, markup fixes)
Line 1: Line 1:
= Curvature Map =
+
A curvature map is a texture that stores the convexity/concavity of the mesh. Also called Concave, Convexity, Pits & Peaks, Worn Edge.  
A map that stores the convexity/concavity of the mesh. Also called Concave, Convexity, Pits & Peaks, Worn Edge.  
+
  
 
The colors can be used to mask where the surface would get more wear, where it would accumulate more dirt, where sub-surface scattering might occur, to check for surface continuity, etc.
 
The colors can be used to mask where the surface would get more wear, where it would accumulate more dirt, where sub-surface scattering might occur, to check for surface continuity, etc.
  
{| border="1" cellpadding="2" cellspacing="0"
+
[[image:vertcurvature_rebb.jpg|frame|left|Concavity (green) & convexity (red), made with rebb's [http://www.polycount.com/forum/showthread.php?p=1162740#post1162740 r7_vertCurvature.py]. Image by [http://www.polycount.com/forum/member.php?u=16953 'rebb'].]]<br clear="all"/>
|-
+
|}
+
  
* [http://www.polycount.com/forum/showthread.php?t=74251 corner vertex baking - maya mel/python] thread on Polycount
+
* [http://www.polycount.com/forum/showthread.php?t=74251 corner vertex baking - maya mel/python] Polycount Forum thread.
* [http://www.polycount.com/forum/showthread.php?t=72813 My Cavity Map Notes] thread on Polycount
+
* [http://www.polycount.com/forum/showthread.php?t=72813 My Cavity Map Notes] Polycount Forum thread.
* [http://www.polycount.com/forum/showthread.php?p=1162740#post1162740 r7_vertCurvature.py] by [http://www.polycount.com/forum/member.php?u=16953 'rebb']<<BR>>A Maya script that bakes concavity/convexity into [[VertexColor]].
+
* [http://www.polycount.com/forum/showthread.php?p=1162740#post1162740 r7_vertCurvature.py] by [http://www.polycount.com/forum/member.php?u=16953 'rebb']. A Maya script that bakes concavity/convexity into [[VertexColor]].
* [http://www.neilblevins.com/cg_education/vertex_map_wear/vertex_map_wear.htm Worn Edges Using A Distorted Vertex Map] by [http://www.neilblevins.com Neil Blevins]<<BR>>A 3ds Max tutorial what uses his script ''cornerEdgeToVertexMap'' to color the convex edges as [[VertexColor]], and creates a procedural material to get chipped edges.
+
* [http://www.neilblevins.com/cg_education/vertex_map_wear/vertex_map_wear.htm Worn Edges Using A Distorted Vertex Map] by [http://www.neilblevins.com Neil Blevins]. A 3ds Max tutorial what uses his script ''cornerEdgeToVertexMap'' to color the convex edges as [[VertexColor]], and creates a procedural material to get chipped edges.
* [http://www.tomcowland.com/mentalray/tc_curvature/index.html tc_curvature] by [http://www.tomcowland.com Tom Cowland]<<BR>> A Mental Ray shader for calculating surface curvature.
+
* [http://www.tomcowland.com/mentalray/tc_curvature/index.html tc_curvature] by [http://www.tomcowland.com Tom Cowland]. A Mental Ray shader for calculating surface curvature.
* [http://www.rpmanager.com/plugins/TensionMod.htm Tension Modifier] by [http://www.members.optushome.com.au/ghra/ Grant Adam]<<BR>>A modifier for 3ds Max that creates color data for Compression, Expansion, Concavity, and Convexity.
+
* [http://www.rpmanager.com/plugins/TensionMod.htm Tension Modifier] by [http://www.members.optushome.com.au/ghra/ Grant Adam]. A modifier for 3ds Max that creates color data for Compression, Expansion, Concavity, and Convexity.
* [http://pagesperso-orange.fr/dpont/plugins/nodes/nodes/Curvatures.html#Curvatures Curvature node] by [http://pagesperso-orange.fr/dpont/main_en.htm Denis Pontonnier]<<BR>>A shader node for Lightwave.
+
* [http://pagesperso-orange.fr/dpont/plugins/nodes/nodes/Curvatures.html#Curvatures Curvature node] by [http://pagesperso-orange.fr/dpont/main_en.htm Denis Pontonnier]. A shader node for Lightwave.
 
* [http://www.xnormal.net Convexity] tool in Xnormal
 
* [http://www.xnormal.net Convexity] tool in Xnormal
* [http://renderhjs.net/textools/ Worn Edges] tool in TexTools for 3ds Max (not available yet)
+
* [http://renderhjs.net/textools/ Worn Edges] tool in TexTools for 3ds Max (not available yet).
 +
 
 +
 
 +
[[image:vertcurvature_grantadam.jpg|thumb|200px|left|Concavity (red) & convexity (green), made with Grant Adam's [http://www.rpmanager.com/plugins/TensionMod.htm Tension Modifier]. Image by [http://www.members.optushome.com.au/ghra/ Grant Adam].]]<br clear="all"/>
  
{| border="1" cellpadding="2" cellspacing="0"
 
| [[attachment:vertcurvature_grantadam.jpg|Media:CurvatureMap/attachments/vertcurvature_grantadam.jpg
 
|-
 
|}
 
  
 
== Related Pages ==
 
== Related Pages ==
* [[Curvature map]]
+
{{Category:Bump map}}
* [[DuDv map]]
+
* [[Flow map]]
+
* [[Normal map]]
+
* [[Radiosity normal map]]
+
* [[Vector displacement map]]
+
  
 
----
 
----
 
[[Category:Texturing]] [[Category:TextureTypes]] [[Category:Bump map]]
 
[[Category:Texturing]] [[Category:TextureTypes]] [[Category:Bump map]]

Revision as of 21:08, 29 November 2014

A curvature map is a texture that stores the convexity/concavity of the mesh. Also called Concave, Convexity, Pits & Peaks, Worn Edge.

The colors can be used to mask where the surface would get more wear, where it would accumulate more dirt, where sub-surface scattering might occur, to check for surface continuity, etc.

Concavity (green) & convexity (red), made with rebb's r7_vertCurvature.py. Image by 'rebb'.


Concavity (red) & convexity (green), made with Grant Adam's Tension Modifier. Image by Grant Adam.


Related Pages


Personal tools
Namespaces

Variants
Actions
Navigation
Tools