Houdini 20.5 Nodes Copernicus nodes

Edge Detect by Depth Copernicus node

Detects varying-width self-occluding silhouettes.

On this page

This node detects varying-width self-occluding lines based on ray differentials of the input float value of the current pixel, which is typically the Z-depth of the current pixel and the Z-depth values of its neighbor pixels.

Parameters

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 line detection process and returning the initial resolution back after line detection.

Note

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

Blur

Blurs the initial image before line detection.

Depth Tolerance

This parameter defines a minimal difference between the Z-depth of the current pixel and the Z-depth of its neighbor pixels that are part of the line.

Min Probe Radius

A minimal search radius for probe pixels.

Inputs

depth

A Z-depth input to process self-occluding lines detection.

thickness

An input to define varying lines thickness.

Outputs

edges

The result of self-occluding lines detection.

See also

Copernicus nodes