Tools
Explore a collection of tools and projects I've developed to solve real-world problems.

Nk Script Editor
Panel integrated in Nuke to allow TDs to review and fix Nuke scripts easily. This tool can be used to quickly find invalid characters, bad structures or script errors in Nuke files that prevent Nuke from opening them. Also can be used to easily review Nuke nodes before publishing them in a library. Perfect for Pipeline TDs, Technical Artists, and anyone who needs to debug, review, or validate Nuke scripts. Essential for maintaining script quality and troubleshooting Nuke file issues.

DeepRemove
Custom Nuke node that replicates the behavior of the native "Remove" node but specifically designed for Deep images. This node allows you to remove or keep specific channels from deep image inputs with an enhanced properties panel design that enables adding extra channel knobs for more flexibility. Perfect for VFX artists working with deep compositing workflows, allowing better channel management and control over deep image processing. Features a developer-friendly example with dynamic knob systems for learning NDK development.

VSCode Nuke Connect
Simple extension for sending code from VSCode to Nuke through TCP connection. This tool requires both a VSCode extension and a Nuke addon to establish communication between both applications, allowing you to execute Python code directly from VSCode in Nuke. Perfect for Pipeline TDs and developers who prefer coding in VSCode but need to execute scripts in Nuke. Based on the vscode-blender implementation and includes custom preferences for TCP port configuration and auto-start settings.
Photo Settings Overlay
DaVinci Resolve Fusion effect that automatically displays camera settings as an elegant overlay on your footage. Essential for photographers and videographers who need to display technical information directly on their content. Perfect for photography tutorials, behind-the-scenes content, technical reviews, and any project where camera settings visualization adds educational or aesthetic value.

Render HUB
Nuke node designed to manage different knob value profiles for nodes in your script, allowing you to easily switch between work and render modes. Set up low quality, fast values for your work profile and high quality values for rendering, with all linked nodes updating automatically from a central location. Essential for VFX artists and studios who need to manage multiple render configurations efficiently. Perfect for optimizing workflow between interactive work sessions and final high-quality renders.

Node Example
Simple Nuke node example file (.nk) that serves as a basic template or reference for developers learning Nuke node creation and scripting. This educational resource provides a starting point for understanding Nuke node structure and development. Perfect for Pipeline TDs, Tool Developers, and Technical Artists who are beginning their journey in Nuke development and need a simple, clean example to build upon.
Ready to streamline your workflow?
Contact me to discuss custom tool development or collaboration opportunities that could enhance your production pipeline.