Houdini 22.0 Nodes VOP nodes

Karma Curvature VOP node

Computes surface curvature.

On this page
Since 22.0

This node computes the amount of surface curvature, with white in convex areas, black in concave areas and 50% gray in flat areas. This is useful for masking wear like scratches and dents, which often happen on raised edges.

Inputs

Normal

Input surface normal

Space

Selects the output space of the curvature value. -1 to 1 uses a mid-point of 0.0, with convex areas from 0.0 > 1.0 and concave areas from -1.0 > 0.0. 0 to 1 uses a mid-point of 0.5, with convex areas from 0.5 > 1.0 and concave areas from 0.0 > 0.5.

Samples

Number of probe rays to trace. Higher values reduce noise at the cost of computation time.

Max Distance

Maximum occlusion ray distance to use

Convex Scale

Multiplies the output convex curvature value. If you are seeing any curvature shading you should increase this value until the gradient is visible.

Convex Bias

This acts as a contrast control over the gradient, with values higher and lower than 0.5 resulting in more and less contrast.

Concave Scale

Multiplies the output concave curvature value. If you are seeing any curvature shading you should increase this value until the gradient is visible.

Concave Bias

This acts as a contrast control over the gradient, with values higher and lower than 0.5 resulting in more and less contrast.

Outputs

Curvature

Output curvature value.

VOP nodes