DeepSlice

Takes a slice out of an image with depth defined by Z ( and optionally ZBack ) channels by discarding everything outside of a clipping range. The range is half open, including point samples exactly at the near clip, but excluding point samples exactly at the far clip. This means that if you split an image into a front and back with two DeepSlices, they will composite back together to match the original. Optionally also flattens the image.

user

Container for user-defined plugs. Nodes should never make their own plugs here, so users are free to do as they wish.

out

The output image generated by this node.

enabled

Turns the node on and off.

in

The input image

nearClip

Removes everything with Z less than the near clip depth.

farClip

Removes everything with Z greater than or equal to the far clip depth.

flatten

Outputs a flat image, instead of output a deep image with any samples within the range. Flattening as part of DeepSlice is up to 2X faster than flattening afterwards, and is convenient if you’re using a DeepSlice to preview the contents of a deep image by scrubbing through depth.