Tutorials of the month Nuke Reconcile 3D

So welcome to my first tutorial on Nuke. I hope I can continue this monthly, so that you will check this site regularly!
Why have I chosen Nuke and why the Reconcile 3D node for my first tutorial ?? Well this is pretty easy to explain. Nuke is my favorite compositing tool, first because of its speed and flexibility, and second because it rocks on my macbookpro! The reconcile 3D node was chosen, because it saved me so much time, that I spent in Shake tracking objects even though I had a 3d camera.

reconcile


So now let’s start:
The reconcile 3D node is usually used when you need to have a 2D transformation on an object, that exists in 3d. Let’s say you have a pan and tile shot and on one of your images there is a lenseflare. You build your panorama inside the 3d space in Nuke, and set up a camera. Now the problem is, that your cam pans over the image with the flare, and everybody will notice, that this flare is 2d. So you want to add a lensflare in Nuke, that moves realistic to the camera. What you can do now is add a locator and use your reconcile 3d node, to calcualte the locators position in 2d, and link this information with your lensflare node. A locator inside Nuke is usually an Axis node, found in the 3d menu.
Now let’s assume that you have a shot, where you need to add 3d or 2d elements. In a production pipeline the first thing usually done is a 3d matchmove. In the image below you see the matchmoved camera with 2 locators inside Maya. The advantage here is, that the locators are from the matchmoving application, and therefore have the right position automatically.
maya_locators

I can now select one locator and export a .chan file with the script found on fxshare.com. The same thing is done with the camera.
Back in Nuke create a Camera and an Axis node and import the .chan files.
nuke_cam_and_axis
The most important tip here is, that your Maya camera is in inches and Nuke calculates in millimeters. So you definitely have to change your vertical and horizontal aperture so that your Nuke cam will match the Maya camera.
nuke camera

Then create a reconcile 3D node and connect your cam into the camera input and your axis in your axis input. The image input is for the image you want to move based on the Axis position in relation to the camera movement. So when everything is connected click on create keyframes. The image that is connected in the image input will then automatically follow the position, where the locator was in your 3D scene. You can add a corner pin for instance to the image above in order to match it to a certain area in your shot.
You can use the reconcile3D node to move the image, but you can also link the translations to a 2D transform or 3d transform node, or whatever node you like. In the image below I linked the reconcile3D node to the position of the Flare node.
link reconcile

I think it is clear that this is a wonderful and fast way for matching elements without the need of tracking in your comp application. This finishes my first try of a Nuke tutorial. I hope it is of some help, and you will give me some feedback, whether I should continue with this short tips.

Comments

19 Responses to “Tutorials of the month Nuke Reconcile 3D”

  1. boomji says:

    thanks for the tip.Please do more ;)

    b

  2. Fredrik says:

    Thanks for the tut!
    Give us more! :)

  3. NEO says:

    Excellent!!

  4. Ben says:

    Need more tips, brilliant buddy!

  5. haz says:

    very very useful! thanks! do more please :)

    cheers

    HaZ

  6. you says:

    Ok guys, I’m pretty happy about all your feedback! I will definitely do more! Be patient and check back regularly! Some good stuff will come up here soon…

    cheers
    Franz

  7. wolft says:

    thanks for that. it’s amazing to see what kind of possibilities nuke-compositing offers. keep going. your site is a huge enhancement for the nuke community.

  8. bhavikvfx says:

    cool tut .! go on

  9. sijen says:

    big thanx!

  10. ForceN says:

    HEy nice tutorial, im looking to stabilize footage i have. I have the .chan file for the track out of 3DE, but what exactly is the Axis node for?

  11. franz says:

    The Axis Node is the same as a locator in your 3d Application. You can use it, to store tranformation data in it, and in combination with your reconcile3d node you can apply this information to your 2d images.

  12. satish says:

    nice and useful

  13. raj says:

    Excellent!!! Is there any other way to export the .chan file without entering maya.?
    Thanks

  14. admin says:

    Hi. You can export data directly from your 3d tracking application, for example Pftrack has a Nuke export option. So you can get your camera information that way without opening maya.

  15. a1ex3d says:

    Hi all. Instead of Axis you can use Light in Nuke. Same result. Thanks. Very Very useful tutor…

  16. Bryan Ray says:

    Excellent tutorial; thank you so much for sharing it!

  17. Jacquesb says:

    Useful tips. Thx for sharing.

  18. backflip says:

    Awesome just what i was looking for!

Trackbacks

Check out what others are saying...
  1. [...] Pretty cool stuff, especially the 3D Reconcile node tutorial. And it looks like his company does a crap load of car commercials and websites. So I just had to pass him along, ha. [...]



Leave A Comment