3D Match Moving

Week 1: Nuke 3D and Camera Projection

Basics of NUKE’s 3D viewport

NUKE’s 3D side is almost identical to that of Autodesk Maya.

Camera Projection Method 1

I applied an image to an object in my viewport and animated the camera so that it looked like someone was walking towards that image when I watched the playback in the 2D viewport.

Using my newfound knowledge I applied this workflow on a much larger scale where I projected images of the same prison cell from different roto scoped angles to form a 3D room.

Projecting my camera this way looked more authentic because I had more dimensions to my object in the 3D viewport.

Week 2: 3DD Tracking a Scene and Aligning Objects

Week 3: Introduction to 3D Equalizer

Shortcuts:

 

Z – Jump to start frame

X – Jump to end frame

A – Jump to previous keyframe

S – Jump to next keyframe

D – Delete keyframe

V – Step one frame forward

B – Step one frame back

Q – Track one frame forward

W – Track one frame back

E – End/Start point

R – Flip track direction

T – Track

Y – Center 2D

F – Full frame view

 

F1 – Overview Controls

F2 – Manual Tracking Controls

F3 – Distortion Grid Controls

F4 – Autotracking Controls

F5 – Lineup Controls

F6 – 3D Orientation Controls

 

Alt+1 – Object Browser

Alt+2 – Deviation Browser

Alt+3 – Timeline Editor

Alt+4 – Curve Editor

Alt+5 – Attribute Editor

Alt+6 – Parameter Adjustment Editor

Alt+7 – Image Controls Window

Alt+8 – Python Console Window

Alt+9 – Online Help Window

Alt+0 – New 3DE Window

This is the object browser where I can select or see everything in my viewport such as tracking points. I can also rename them to maintain an organised workflow.

This is the Attribute Editor where I can adjust my scenes render related settings and import my sequence.

The Timeline

The different workspaces 3D Equalizer has.

Importing my image sequence using the Attribute Editor.

Caching my image sequence to ease the performance strain on my PC.

I selected these settings for my scene

Control and click to create a mask, once you shape it press G so it can be ready to tracked.

Press “E” to set a keyframe on the timeline.

The Deviation Editor, it helps me better visualise where my masks detach from their designated object while playing my video.

Tracking my points in a 3D environment (alt-C to open), there has to be a minimum of 8 tracking points for this to work.

The 3D viewport is opened by pressing “F6”

Adjusting my parameters by setting them to adaptive. (Press alt-6 to open)

I can use my 3D point racked data to adjust any deviating tracking points.

Week 4: Applying week 3’s task using 20 tracking points

Week 5: Tracking a scene to place a 3D object in it

Week 6: Nuke – 3D Equalizer Workflow

My objective is to import this cylinder into Nuke’s 3D workspace so I can I adjust to look like it fits into my 2D footage.

I will export my tracking markers as objects simply to use them as a reference as to where my mesh would belong in my 3D space in relation to that of my 2D.

The red circled nodes are there only as a reusable reference so I do not have to import my 3D equalizer assets manually every time compared to copy – pasting them using this method.

I added a card to test this method in a rotoscoping pipeline.

Week 8: Surveying Data

These are real world dimensions of my scene recorded during the production process.

Using the image’s dimensions in the real world I was able to add tracking points in the 3D space to align them accordingly.

Connecting my tracking points through a 9 image sequence

Firstly, I added a tracking point without tracking it in the first image and found it again in the second image and placed it there. Finally, I repeated the process for 29 more points.

Note: not every image needs to have the point visible, in that case, the image was skipped.