The Composite

Week1: Intro to Nuke

Nuke . we started exploring some nodes and how they connect together , the way they work is A over B

Here is an example of viewer and how to connect it to the plate so we can see what is on the screen 

 

Those are 4 exercises that we did in class using the knowledge we had to connect those alphas to the merge.

Week 2: Organization and Roto

Rotoscoping is an animation technique that animators use to trace over motion picture footage, frame by frame, to produce realistic action. Originally, live-action movie images were projected onto a glass panel and traced onto paper. This projection equipment is referred to as a rotoscope, developed by Polish-American animator Max Fleischer.[1] This device was eventually replaced by computers, but the process is still called rotoscoping.

We started using new nodes as Roto node – the way it works is with a copy node and premult , also we used a node that was used as mask its a grade node that has been used on the roto mask to change the color of the building .

Here is the example of what we done in class

shortcut for roto is – O and for grade is G, for copy is K

Here is an example of how the roto is connected to the copy and premultipy merged to the plate

Week 3: Complex Roto

This is the task we did in class to rotoscope the hand of the man , the challenging  parts was to make the different rotoshapes when needed and to match the motion blur of the moving hand

 

Then we lean how to organize the rotoshapes in different folders so we can quicky acces them when needed for exaple different finger parts

At the end we rotoscope the whole body of the man

Here is my example and how I separate the different parts

 

Week 4: Basic Keying

First, we Identify Problem Areas Before we start to key what we want, so we  look at the footage

We used a Keyer and we looked at the luminance channel and the alpha so we could in this case replace the sky.

then before the premult, we added a new node called Color Dilation to fill those areas of soft edge with a color that closely matches the foreground of our Alpha. Also, a new node called Light Wrap creates a reflection of light around the edges of the foreground object by blending in with different kinds of backgrounds.

Here it the example of how we replaced the sky with a new cloudy sky. 

Also one more examples of work exercise done in class

 

Week 5 Colour and Grading

color grading refers to the process of adjusting the color properties of an image or video to achieve a desired look, mood, or aesthetic. we can use a wide range of tools and techniques for color correction and grading. Color grading is very important.

We use Color Correction  typically to fix color disbalances, such as making whites appear truly white or compensating for different lighting conditions in different shots. We often focus on achieving a natural, balanced image.

Color Grading, on the other side, is more artistic. It involves enhancing or altering the color palette to create a specific mood or style. This can include adjusting contrast, saturation, and hue, and manipulating shadows, mid-tones, and highlights to get a desired visual tone.

The Grade (G)  node is the most used color grading tool in Nuke. It allows us to have detailed control over:

  • Lift: Shadows or dark areas of the image.
  • Gamma: Midtones or midrange brightness.
  • Gain: Highlights or bright areas of the image.

In order to achieve what we needed for the task in class we used all different nodes like grade colour correction to balance between

Here is the example of color replaced on different parts of the image.

 

 

Week 6: Tracking in Nuke

We used a Tracker and Planar tracker

1 we attached the tracker to the plate

then we looked for a shape that is standing more and different from the other so the tracker could easily recognize and follow,

Here is how we use the single tracker

 

and here is the result when we removed the sign with the help of the tracker

We need to look at the footage and see if we have to use the follow rotation and scale of the options we have inside the tracking settings, we can use as much trackers we like to stabilize or follow the object

then we set the tracker to match-move and we chose the frame

we add the tracker after the alpha and premult so it will follow the new alpha.

Here is an example of how we used different trackers to follow the different parts of the image I have changed the colors of the objects followed by the tracker

We also used Planar Tracker to change a color on the car window , we added the rotoshape to the car window with 4 points in order to access to planar tracker we need to be in Nuke X version.

Create a Planar Tracker node.

Draw a shape (polygon or roto shape) around a planar surface that you want to track in the Viewer.

Adjust the Track Mode and Correlation settings for better accuracy.

Track forward and backward across frames.

I found that before we exported the tracker data we had to readjust a bit of keyframes so it would perfectly match the animation of the car window because we had a bit of a scaling and the shape was moving in some parts

Use the tracking data to either stabilize the shot, attach 2D or 3D elements, or apply other effects.

Then we extract the animation onthe  corner pin (absolute baked) and in settings that says from we removed all the animations

Here is the end result.

 

 

 

at the end of the class session we have very fun exercise of finding the problems and solve them to the provided script , there was a lot of different problems like disconnected nodes and etc…

Week 7: Cleanup and Patch repair

for this, we used a rotopaint node (p) and grain node

roto paint can be used on different backgrounds by selecting them it will paint on them

In this exercise we had to remove the tracking markers, we started by clone painting on the roto paint that we could match the background and remove the marker, then we added a tracker by extracting the animation from it to the roto paint, the lifetime of the roto paint brush is important so we can see them in all frames. it needs to be setup on all. A few of the markers had different issues so we needed to readjust the tracking for them by using different tracker starting at different frame.

The clean-up – this is the example of nuke clean-up we did in class, the task was to remove the old man from the shot.

We started with the frame hold and we found the frame where the man was missing, the we created an alpha of only this part of the building and we added it on top of the man but also we followed the side as we had a green tree moving so we needed to carefully keep this

 

Then we had another problem of not matching the grain as the framehold is static and there is no grain on it we needed to match the grain .

so the way we did it was denoising the whole plate and bringing the correct grain at the end

we started by selecting the point where the denoise to work. In this case, it must be applied thru alpha.

Then when we bring the grain back we can see the difference by watching thru the original and the new grain

In order to make this perfect we have to go through all different channels and adjust accordingly

R,G,B

We had a perfect match at the end and patch repair.

 

Week 8: Complex Cleanup

 

Week 9: Key Skills recap

 

In week 9 we done some skill recap on cleanup , color correct and tracker , for this example we used a corner pin set to input and a cornerpin tracker set on absolute baked  so we can track the 4 points of the roto, then we graded the patch so the logo color matches the other logo on the box

also, we recap the keying skills, we extracted the alpha from the green screen, with different key lights , removed the tracking marks, make a clean mask, added a background ,and corrected the new alpha to the background

 

 

Week 10: Advanced Keying

we used , IBK keyer ,Pixel Fudger

, and technique for Additive Key

 

 

and additive keyer to bring back the hair details

 

Assessment 1 – Replicate the shot

 

Assessment 2 – Creativity

 

 

MASTERCLASSES

also at the end of the semester, we had 2 days of amazing masterclasses with Josh Parks – which I was so happy to attend here is my shot idea at the end of the second day