The Composite

Week one

R – Open file

S – Open project settings – full file size format, match file size

Intro to Nuke

Layout + bringing nodes in.

Practicing use of merge + learning about all of the nodes

Week Two

Organisation and Roto

Rotoscoping – Roto began as an animation technique of frame by frame drawing, but is now more commonly found in the VFX industry for removing wires and creating CGI environments.

Max Fleischer

Invented the rotoscope in 1915. He was fascinated with early animation and was sure he could improve upon it by making it smoother. His invention of the rotoscope allowed animators to draw figures, frame by frame, over film, therefore making the movements more lifelike.

Max Fleischer - IMDb

The Evolution of Rotoscoping

Once film makers realised the potential of rotoscoping, they started tracing effects on to real life objects in order to enhance the scenes in which they were filming.

A good example of this are the light sabers from Star Wars.

Lightsaber | StarWars.com

These same techniques are now used in order to remove objects from scenes such as wires or markers.

New BTS photos of David Corenswet as Superman! : r/DC_Cinematic

Week Three

Complex Roto

Week Four

Basic Keying

Nuke vs After Effects

Nuke is a more powerful program than After Effects as it allows you to manipulate every aspect of an image.

After Effects will do a lot of the work for you, whereas Nuke does not. This is due to the fact that Nuke will allow you to do premultiplication.

What is Premultiplication?

Premultiplication is a very maths-heavy side of compositing. Essentially what happens is that every colour pixel in the image we are premulting is multiplied by the alpha channel. With black being 0 and white being 1. This means that, if you have an image of a cow in a field, and the alpha channel surrounds the cow, all of the grass would be removed and only the cow would remain.

Keying vs Roto

A scene containing many complex shapes, details and actors can quickly become an extremely difficult task. The solution to this is to automate the generation of alpha channels from this footage. This can be achieved through Keying.

In most cases, it is useful to remove the “garbage” from a scene, being lights, people, and rigs. Doing so allows you to focus on the details, as scenes are often complex.

Keying and roto are often used in conjunction with eachother in order to get a clean image.

Luma Key

A luma key (luminance) is a term for removing parts of an image using the brightness as the method for selection.

An example would be removing a bright sky from an image, using brighter pixels as the method of selection.

Chroma Key

Used when the brightness of an image is consistent, chroma keys work by selecting a specific shade of a colour and targeting it to be removed. The most common colours used for this are blue and green.

Green is used most commonly as the human skin has no natural green pigmentation.

Blue is also used as it has very little colour spill, allowing you to be more precise with complex scenes.

Blue Screen vs Green Screen Differences Explained

Week Five

Colour and Grading

As humans are the primary consumers of coloured images, how we think about colour is linked to the human visual system.

CIE

The CIE colour space was invented in 1931, when attempts to scientifically codify colour, and human perception of it, resulted in a graph as shown below.

Color Space Confusion | dot color

RGB

RGB colour space is an additive colour model where Red, Green, and Blue are added together in different portions to make an array of colours. This method is generally used on screens.

Rgb Color Model Chart

CMYK

CMYK is a subtractive colour model used by printers where they start from white and add layers of ink in order to produce each colour. CMYK stands for Cyan, Magenta, Yellow, and Key (Black, for shading).

CMYK Colour Charts and Values | Mixam

Gamma

This is a measure of the brightness of an image on screen. The higher the value, the brighter the colour.

GAMMA COLOR GUIDE_EN_int-1

Colour Correction vs Grading

Correction

Making the image look as similar to the rest of the film as possible,

Compensating for poor lighting,

Scientific.

Grading

Used in a more artistic manner,

Aesthetics and semiotics,

Storytelling.

Week Six

Tracking in Nuke

Object Tracking

Is a technique that allows the program to select an object in the scene and use it’s trajectory as a reference for placing tracking points. This is all interpreted as 2D information.

What is Object Tracking in Computer Vision?

Camera Tracking

Tracks multiple spots in view of the camera and uses it to calculate the motion of the camera and interpret 3D data from it.

Camera Tracking and Advanced Projections in Nuke | MattePaint Academy

Week Seven

Cleanup and Patch Repair

Week Eight

Complex Cleanup

(Task completed with Khushnuma, Nuke crashing. Collecting videos at home to put on website)

Week Nine

Nuke Recap

Tracking

The Yellow node cluster shows the process of removing the old logo from a box. This is achieved through using the clone tool to paint over the old logo using the colours of the box and then applying a tracker to this to mimic the camera movements.

The Blue node cluster shows me adding a new logo over where the old one was. It is transformed to match the sizing and angle of the box, then has a tracker applied to it to, once again, mimic the camera movement.

Tracking the logo

This is achieved with a roto node set to planar track forwards.

Painting out the logo

Roto paint node, clone tool and blur node.

Adding the new logo

Achieved through transform node, luma grade, saturation, and defocus.

Keying

Overview

The Green cluster shows the process of keying out the greenscreen in the background. This is done through using keylight nodes and merge nodes in order to get the best key possible.

The Pink cluster shows me cutting out the garbage from the scene. This is achieved through a rotopaint and roto node in order to paint out the markers on set and cut out the rest of the background.

The Red cluster shows the colour correction nodes, in this case just being a grade node.

The Grey cluster shows the background being added in at the end.

Chroma Key

Garbage Removal

Colour Correction

Background