Close

Contact

Tel: 604.786.4137
Email: me@DavidVFX.com
Web: http://www.DavidVFX.com
Close

Download

Reel: .mov .mp4
Resume: .pdf .doc
Breakdown sheet: .pdf  

Z_Tools

This is a collection of tools that I've developed which solved some problems encountered in the past. Some solve very specific problems and others resolve general issues compositors encounter on a day to day basis.

Z_AiryDisk

This tool gives highlight areas of rendered CG objects photorealistic air diffraction. This tool is based on the excellent work of Bob Roesler and his LensKernelFFT which can be found Here. This tool resolves an issue in the original gizmo where the original image is offset by a few pixels after going through the convolve process. This tool also improves upon the original by adding an extra control for the size of the effect. The workflow is also streamlined by not needing all 3 preset kernel images to be loaded within the gizmo. Only the desired kernel image is read to improve performance. I've also provided modified versions of Bob's preset kernel images which have been optimized to improve render time.

Download Z_AiryDisk
Kernel Image F1.4
Kernel Image F2.8
Kernel Image F5.6

Z_Autocrop

An often requested feature in the CurveTool in NUKE is the ability to export AutoCrop animation directly to a crop node without manually copying the values. This tool addressed this issue. After running the AutoCrop calculation Z_AutoCrop will replace itself with a crop node that has all the animation keys baked in. And it also names the crop node as AutoCrop so it'll be easier to differentiate from the other crop nodes.

Download Z_AutoCrop

Z_IDExtract

This gizmo will automatically shuffle RGBCYM colored material ID passes into their own channels. This allows smaller cg scene to have 6 different material IDs that are easily extracted for material based color corrections without the need for keying.

Download Z_IDExtract

Z_RenderBoy

This gizmo makes caching parts of a node tree to pre-rendered files easier. Current version has functionality independently but has extra controls for future versions. A controller gizmo is in development that will control all Z_RenderBoy nodes and will automatically re-render cached parts of a script that depend on a Z_RenderBoy that has had changed made.

Download Z_RenderBoy

Z_AutoNormalize

This gizmo takes HDR files and grades them into a normalized 0-1 space. This can be used on HDR images to fully utilize the entire dynamic range. This gizmo is also useful for normalizing raw data render passes which often use values beyond 1. The gizmo replaces itself with the grade node after analysis so you still have full control over the range you desire to normalize.

Download Z_AutoNormalize

Z_NormalizeColor

This gizmo improves upon Z_AutoNormalize. It takes the original per-channel color balance into account when doing the normalizing operation so the resulting image will better match the original. This is better for HDR images and not recommended for raw data passes.

Download Z_NormalizeColor

Z_Anaglyph

This gizmo is based on dAnaglyph by Diogo Girondi. It improves performance slightly from the original.

Download Z_Anaglyph

Z_DisparityViewer

This gizmo shuffles the disparity data from Ocula into the RGBA channels to improve productivity. This gizmo require Ocula to run. This allows artists access to disparity information without having to change the viewer channels all the time.

Download Z_DisparityViewer

Z_AnaglyphRender

This gizmo allows easy rendering of anaglyph images in NUKE scripts that have been set up for stereo.

Download Z_AnaglyphRender

LBLPhoto

Developed for Lost Boys Studios, this gizmo is used to give rendered CG objects a more photorealistic look. It includes many common lens effects and artifacts such as Vignetting, Lens Distortion, Filter Flare, Astigmatism, Field Curvature, Chromatic Aberration, and Air Diffraction. The documentation is quite extensive and inclues recommended settings.

Download LBLPhoto

About

I'm a Canadian VFX artist specializing in photorealistic compositing, matte painting, and roto & BG-prep. I am currently residing in Vancouver, BC, Canada.

Contact

Tel: 604.786.4137
Email: me@davidvfx.com
Web: http://www.davidvfx.com

Download

Reel: .mov .mp4
Resume: .pdf .doc
Breakdown sheet: .pdf  
To top

ęCopyright 2013 David Zeng. All rights reserved.