Blog / Tools

Categories: Tools

Experiments with Blinkscript | Reverse STMap

· 1 min read

STMaps can be a great way to bake-down complex transformations into a single process. However this process is fairly destructive and is generally a…

SPRING 2022 | COMPOSITING REEL

· 1 min read

After going quite a while with very few of the projects I'd worked on being released, it was finally time to update my reel with all of the exciting…

Making Iterative Tools with Timeblur!

· 1 min read

iBlur is one of my favourite tools due to its iterative nature. Creating an interative tool like that in Nuke can be quite difficult without…

Nuke Experiments | Bidirectional GodRays

· 1 min read

GodRays is one of my favourite toys Nuke has to offer and sometimes I end up doubling up the effect in various counter-transform operations.

LightReWrapper | Unwrapping LightWrapping!

· 1 min read

LightReWrapper came into to being after I decided to tool-ify a workflow I've been playing around with for a while. Procedurally removing and…

TrueExponentialBlur & Light Theory

· 1 min read

TrueExponentialBlur is a gizmo that hopefully simplifies the task of exponential blurs/glows to a single, physically accurate, operation.

Experiments with Blinkscript | RadialDilate

· 1 min read

RadialDilate is a solution to the fact that Nuke's Dilate node is limited to only a box filter. RadialDilate allows for much more organic image and…

Experiments with Blinkscript | SurfaceBlur

· 1 min read

SurfaceBlur is a Blinkscript driven tool that allows you to blur an object with respect to the angle of its surface. I can see this having all kinds…

Experiments with Blinkscript | ContourBlur

· 1 min read

ContourBlur is a Blinkscript-driven gizmo that allows you to blur an image based on a set of vectors. This is especially useful for blurring…

Experiments with BlinkScript | FloodBucket

· 1 min read

I set myself the task of making a flood-fill tool using BlinkScript. It was a fun little project to learn more about pixel processes with Blink.

GodRaysProjector

· 1 min read

GodRaysProjector is a 3D alternative to the generally 2D Godrays node. By connecting a renderCamera, projectionCamera and an image to project. Thanks…

BlinkPositionProject

· 1 min read

After playing around a bit more with Blink, I decided to tackle position projection and specifically per-pixel motionblur. The results are pretty…

Decimal TimeOffset | Subframes Revisited

· 1 min read

Following on from my previous post about TimeBlur, I decided to delve deeper and put together a gizmo that allows you to access a single sub-frames.

TimeBlur Tutorial | Subframes and Demos

· 1 min read

My appreciation for the TimeBlur node is enormous, and I hope this explanation helps others learn to appreciate TimeBlur too. You can download the…

ChromaticBlink

· 1 min read

Chromatic Blink is the blink version of a previous tool of mine Spectralize. This evolution of the tool is a single blink script and is orders of…

Experiments with Timeblur: Rolling Shutter

· 1 min read

With projects shot on film or cameras with global shutter, rolling shutter doesn't come up that often. However, sometimes it can in those fringe…

Splineblur

· 1 min read

Several months ago I was dealing with plates that had a lot of sub-frame motion that wasn't being picked up with traditional tracking tools and…

GradePlus

· 1 min read

GradePlus is something that I've been adding too and tweaking as I need more features in a jack-of-all-trades style gizmo. It's an alteration of the…

cfCatsEyeDefocus

· 1 min read

This gizmo uses default Nuke nodes to recreate the phenomena of 'Cats Eye' defocus.

Monochrome Plus

· 1 min read

Monochome workflows are a great standard for doing channel difference based operations (e.g. removing tracking markers)

DirBlur Intuitive

· 1 min read

DirBlurIntuitive is a directional blur tool that takes two positions. These two points dictate both the scale and direction of the blur.

Auto Contactsheet

· 1 min read

autoContactSheet is a quick little alteration on the default contactSheet node. Its got a few expressions to automatically adjust the number of…

cf_tools Demo Nuke Script

· 1 min read

I've received a lot of requests asking for copies of my gizmos and some tips on how to use them. I decided the best solution was to put together a…

Experiments with TimeBlur

· 1 min read

TimeBlur is one of my favourite nodes to play around with, just because it allows you to utilise sub-frame information. This means that expressions…

Wings Comp RND

· 4 min read

As part of my final year at Hertfordshire. We're required to do a few major submissions of our major project. For me, that's 'Wings'. While waiting…

cf_animorph

· 2 min read

cf_animorph is one of the tools I'm most proud of. Mostly because I spent so much time figuring out how to actually make it fully procedural.

cf_spectralize

· 1 min read

cf_spectralize is probably the most visually dynamic tool I've made. Its brief was fairly basic: "Chris, do you think you could come up with a decent…