es_easyCrypto

A dynamic Cryptomatte stacking tool with integrated 3D volumetric shapes, world position picking, and depth masking.

First submitted: 24 December 2025

Author: eslam ehab

Compatible Nuke versions: 13.2 or later

Compatibility: Windows

es_easyCrypto is an all-in-one masking solution designed to simplify the process of isolating objects in complex CG renders. It bridges the gap between Cryptomatte selections and Position/Depth masking, allowing for surgical precision without the need for a cluttered node graph.

The tool’s philosophy is to make complex selections "easy" by stacking multiple Cryptomatte IDs and refining them through spatial logic (3D Position) and Depth gradients—all within a single interface.

Key Features:

  • Additive ID System: No more daisy-chaining multiple Cryptomatte nodes. Use the "Add New Selection" button to dynamically generate new picker layers. Each layer features its own independent Cryptomatte picker, matte list, and opacity control.

  • Posmatte 3D Masking: Intersect your Cryptomatte selection with posmatte.

  • Depth-Aware Masking: An integrated Depth Mask section allows you to slice your selection based on Z-depth, featuring built-in grading (Black/White point) for fine-tuning.

  • Fast Preview Toggles: Quickly switch between viewing your 3D Position, your Depth slice, or the final Result to see exactly how your mask is being constructed.

Inputs:

  • crypto: The primary pipe containing your Cryptomatte layers.

  • InputDepth: For Z-depth-based masking.

  • InputPosition: For World Position (P) masking.

Technical Specs:

  • Compatibility: Nuke 15, and 16 (Python 3).

  • Workflow: Built to work seamlessly with Nuke’s native Cryptomatte implementation.

  • Optimization: Uses lightweight Expression nodes for the volumetric math to ensure fast playback and low overhead.

or register to download or rate.

Comments

or register to join the conversation.

Download Verification