Houdini 20.5 Nodes Copernicus nodes

Edge Detect by Contour Copernicus node

Detects varying-width silhouette lines.

On this page

This node detects varying-width silhouettes based on ray differentials between the current pixel input signal (the primitive’s ID for example) and the primitive’s ID values of the pixels around.

Parameters

Signature

The layer type that the source accepts.

See Signatures for more information.

Thickness Scale

A scale of the kernel to detect edges. Defines a radius in pixel units to detect a difference between the current pixel and its neighbors. If there is a thickness input connected, then this value acts as a multiplier.

Line Quality

Lets you control a level of details, re-sampling the initial image down (up) before silhouette detection process and returning the initial resolution back after silhouette detection.

Note

Values higher than 1 may consume a lot of GPU memory, increasing the resolution silhouette detection.

Blur

Blurs the initial image before silhouette detection.

Contour Tolerance

Defines a minimal difference between the current pixel and the neighbor pixels that are part of the line.

Min Probe Radius

A minimal search radius for probe pixels.

Inputs

source

An input for the signal to process silhouette detection.

thickness

An input to define varying lines thickness.

Outputs

edges

The result of silhouette detection.

See also

Copernicus nodes