Advertisement

You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

New Plane Tracker and Compositor Node

9

Sergey and Keir designed and implemented a new planar tracking component in Blender. This tutorial shows off how it works.

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.

9 Comments

  1. That's really nice, can't wait to start testing it out!
    I am curious, can the code for the "Plane Track Deform" node be generalized to warp/deform images according to any mask? Such that we could finally do spline-based image warping? That is one video/compositing feature I've been hoping Blender would get for quite a long time.

    • Dang, I just realized that my comment came out looking really "feature-request-ey." Really, you have done a great job on this feature, it looks to be quite intuitive to set up, and the UI has been integrated in a very clean way. Congrats on finishing the work of getting this feature coded, and good luck on the bug fixing that always seems to come up afterward.

  2. Never mind about the testbuilds, I just built one from SVN.
    I have been trying to use the track plane to do foreground removal.
    For that, I need to take a piece of the first frame from the footage and composite
    over an actor that moves across that area later in the footage. But as the
    camera is moving, I need to use the Plane Track Deform node to deform that
    piece of the first frame to compensate for the camera movement. The problem is,
    that I need to first "undeform" the original piece of the first frame, as the Plane Track
    Deform node assumes you are giving it an image on without distortion.

    I am now trying to obtain that undeformed image, by setting up a camera solution
    and then projecting the image from view onto a uv unwrapped plane, but this is
    very cumbersome and actually requires a much better track than the plane tracker seems to need.

    So basically, the question is, is what I want mathematically possible?

  3. What we also need is a good old fashioned corner pin node that can be keyframed.
    Since you guys have already worked out the image deform part could you also give us a node that works like the corner-pin effect in AE. It lets you do a corner-pin and a reverse corner-pin. That is, take four points and stretch them out to full-frame. Someone started one already, but has apparently given up.
    Check it out here: http://blenderartists.org/forum/showthread.php?250685-Corner-pin-node

    • A four corner pinning node would be cool. No more using hooks in the 3d view. The reverse pinning sounds like what I need. I hope Sergey can still implement this. That would make it possible to builda node system that does Mocka style foreground removal.

  4. That's very nice ! The tracking module in blender is getting more and more awesome, I like it very much !
    Great work guys !

    Also, I found the follow track constraint is very usefull/powerfull. To make some kind on 2D/3D cheat , or to get something rapidly moving in 3D using 2.5D information .

    Is it doable (in the possible future...) , to have the planar tracking transformation applied to an object or empty like with the follow track constraint ?

    I think a main advantage to blender , and to have everything in the same application is to easily put something from one universe into another universe, ex :
    Put realtime 3D layout / animatic /animation in the sequencer
    Put renderlayer or renderpass directly in the compositor
    Put 2D/3D Tracking in the 3D space

    These operations are complicated/impossible to do when you use different software. So it's interesting to have these special bridge between differents module, that make blender more unique and interesting.

    Just my 2 cents :)

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.

Advertisement

×