Difference between revisions of "Curvature map"

From polycount
Jump to: navigation, search
(TexTools fix)
(headings, MCG)
 
Line 7: Line 7:
 
[[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"/>
 
[[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] Polycount Forum thread.
+
== 3ds Max ==
* [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://area.autodesk.com/blogs/chris/curvature-to-vertex-color-modifier-using-max-creation-graph Curvature to Vertex Color Modifier using Max Creation Graph].
 
* [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.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]. 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]. 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]. A shader node for Lightwave.
 
* [http://www.xnormal.net Convexity] tool in Xnormal
 
 
* [http://renderhjs.net/textools/ Cavity] render tool in TexTools for 3ds Max.
 
* [http://renderhjs.net/textools/ Cavity] render tool in TexTools for 3ds Max.
 +
  
 
[[image:vertcurvature_grantadam.jpg|thumb|300px|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"/>
 
[[image:vertcurvature_grantadam.jpg|thumb|300px|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"/>
 +
 +
 +
== 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.
 +
 +
 +
== Maya ==
 +
* [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?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]].
 +
 +
 +
== Others ==
 +
* [http://www.xnormal.net Convexity] tool in Xnormal
  
  

Latest revision as of 14:46, 22 August 2015

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

A Cavity map is different, it stores ambient occlusion which is limited to small crevices only.

Curvature can be used to mask where the surface would get more wear or where sub-surface scattering might occur (convex), where it might accumulate more dirt (concave), to check for surface continuity, etc.

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

3ds Max


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


Lightwave


Maya


Others


Related Pages



Personal tools
Namespaces

Variants
Actions
Navigation
Tools