Blitz Defocus v6.4
This location is for Registered Users Only.
Perhaps you need to login or register.
13.1, 13.0, 12.2, 12.1, 12.0, 11.3, 11.2, 11.1, 11 or later
Linux, Mac, Windows


Blitz Defocus is a blinkscript-powered z-defocus node I wrote as I was struggling finding a tool that would simulate the bokeh streching and cat-eye occlusion happening on anamorphic and retro lenses. So I made one :)
It uses Jedypod's Optical Defocus algorithm so you can use real camera settings such as aperture, f-stop and focal.
Bokeh can then be squashed and cat-eye/barn-door occluded as they stray away from the optic center.
Some little extra features such as lens breathing, chromatic spread, bokeh noise and enhancements can also be found..
2.0 : Handles Depth using Jedypod's OpticalZDefocus algorithm :)
6.3 : The gizmo is now split into two versions, a 'light' one that uses only one blinkscript node, and an 'advanced' one that mixes two blinkscript nodes (the standard one and and a softer one) to reduce potential aliasing in sharp bokeh shapes or low values.. - all configurable in the performance tab. It seems to be a pretty stable version for now - except for crashes that kept occuring on my end when processing high values occlusion through CPU..
6.4 : Fixing negative values in noise that crashed Nuke. Added option to simply use a gradient as defocus map.
Comments
< 0 x a 0 > (without spaces)
this you need to replace with a tabs
I will also leave some feedback for improvement:
The tool should be able to process (and output) the input resolution and not a specified format. Also, the boundingbox should not be discarded. Right now this also results in edge artifacts on the borders of the image and bokeh shapes "popping" into existence when the shot has motion. All this can be easily fixed though.
Anamorph footage handling is a bit weird. I have to set the pixel aspect knob to 2 AND the anamorph value in the Filter tab to 0.5 in addition to selecting the anamorph format in the input format knob. Expected solution would be to remove the pixel aspect knob, as the format already contains a pixel aspect that we can use. (parent.format. pixel_aspect)
RSS feed for comments to this post