Halation v1.3

This location is for Registered Users Only.
Perhaps you need to login or register.
Contributor: silly calvin
A simple film halation filter/effect primarily for sRGB and Rec709 footage.
12.0 or later
09 Feb 2020

Movie sources: Black Swan (2010), The Tree of Life (2011) and The Hurt Locker (2008)



This gizmo is a simple film halation filter/effect primarily for sRGB and Rec709 footage. Film halation is a characteristic of celluloid film/film stock when a bright light basically manages to bounce back a few times from a bright light exposing the film a second time only affecting the red layer of the film and then a bit of the green one resulting in a reddish/orange glow and is often desirable for when emulating the 'film look'

I learn new things every day and I've done so now for over 9 months to be able to create a decent working, efficient and simple method of emulating film halation. I update this ever so slightly every day so I might update this gizmo a few times on this site.

I've found other methods of doing this on the internet. None for nuke but some for resolve. I didn't feel comfortable working between resolve so I decided that I would have to try to figure out a way to do this in nuke which would please my workflow.

Steve Yedlin has been my main inspiration for this. Yedlin has spent more than 10 years of life on film emulation and has worked in movies such as Star Wars and Knives Out where he uses his methods, though he doesn't cover how to do it, he rather talks about it in a philosophical fashion. 



Nuke12.0 2020-02-06 22-45-50

Minor update v1.3

Fixed a major bug where the new contrast edge feature would not work. 

Fixed some minor bugs and added adjustments for a smoother workflow.

Bad and good news: Unfortunately, I haven't yet managed to figure out a way of fixing the issue where if you're working in ACES, nuke can't find colorspaces outside the current OCIO config. For now, you'll have to either somehow merge the default nuke OCIO config together with the ACES one (doubting if this even works) or temporarily use 'Screen method' instead of 'Alpha method.' An interesting side effect of this issue is that ACES renders the halation in a rather interesting way. When I tweaked the screen method to work with ACES I discovered that when tweaking with the erode parameter the erode blur seemingly has a lot more pronounced ray looking halation than when working in nuke's default color space. I find this to be a lot more realistic.

So, for now, the people that are working in ACES will have to use the Screen method instead but with a bit more natural-looking halation in my own opinion.

Update v1.2

Added more advanced controls and 1 new blur method which uses both blur and erode.

Added also two halation methods one being the default 'Alpha method' and the other new one being 'Screen method' which uses both blur methods only but has a softer look to it.

Added a new feature being 'Contrast edge' which adds the possibility to include a white edge to the halation. I have yet to find any good information about this artifact but I've noticed it personally in a lot of movies and thought it'd be neat to add it as a little feature. From what I've seen it seems to occur when the film is overexposed and somewhere in the pipeline the process of pulling down the blown-out parts somehow introduces these artifacts.

notice the white sort of contrast/sharpen around edges

 ApplicationFrameHost 2020-02-06 23-31-58   

 KnMFXwc     Nuke12.0 2020-02-06 23-55-50     Nuke12.0 2020-02-06 23-42-22


First Update v1.1

Made changes to the UI and added a feature where you can switch between blur or erode. This affects the way the halation 'glows'


Please login in order to download these files.


+1 # silly calvin 2020-02-02 11:03
I would greatly appreciate feedback, doesn't have to be technical could be about the design of the interface and what to change in order for a smoother workflow.
+1 # silly calvin 2020-02-04 20:11
version 1.2 is on its way. Added more advanced controls for a better result and will be adding new methods aswell.
+1 # Kovacs Levente 2020-02-07 09:25
Its a rly cool solution and clean ui :) thx
+2 # Laszlo Gulyas 2020-02-07 10:11
Using OCIO and ACES1.1 the color transforms break because they cannot find the default REDlog colorspace. Otherwise a very nicely laid out gizmo! great job!
# silly calvin 2020-02-07 16:12
Thank you! Ah this seems to be a problem because ACES doesn't include some of the color spaces from nuke's default ocio config. I'll try to see what I can do. Thanks for the heads up.
# silly calvin 2020-02-08 00:44
New minor update is out now. Still haven't quite managed to fix this issue but I've made it so the screen method works for now only. Read the update changelog for more information.
+1 # fast abst 2020-02-07 14:37
Nice gizmo.
Please convert AlphaEdge into the group, so it will work on other machines. At the moment it will show an error if there is no AlphaEdge gizmo install.
# silly calvin 2020-02-07 16:06
Completely forgot about that. I'll update the gizmo to the site very soon.
# silly calvin 2020-02-08 00:55
New update is available to download
# argenis santos 2020-02-07 17:11
is just for Nuke 12?
# silly calvin 2020-02-07 18:21
It may work with an earlier version but I'm not sure, you'll have to test for yourself.

You have no rights to post comments

We have 2999 guests and 79 members online