GeoTracker

GeoTracker is a plugin for Foundry Nuke that can be used for tracking rigid and deformable 3D models without the usual hassle associated with match-moving job. GeoTracker makes tracking tasks much easier, so what usually have been done by a team of motion tracking specialists can be done by one of them and with less time. More than that, compositing artists could easily become tracking pros using GeoTracker, reducing the pipeline complexity.

You can download Nuke projects and assets displayed in the showreel on our examples page.

Accurate & Fast Tracking

Our passion is to bring latest achievements of the scientific world to the production pipelines, meaning you have the best algorithms and approaches at hand when you use our tracking plugins. Speaking of the speed, we can't guarantee you the realtime tracking, but we are really close to it, so you wouldn't wait long.

Simple Model Placement

Our pin-based model positioning approach we invented for PinTool have proven its effectiveness and handiness over time, so we decided to stick with it in GeoTracker.

Rigged Models Tracking

Sometimes you need to track deformable 3D models. GeoTracker can help you with such tasks as well. You can also lock bones to restrict their movements. To import rigged models into Nuke you can use our free ReadRiggedGeo node.

Camera Tracking

One of possible uses of GeoTracker is camera tracking. If you have a static object in the scene, you can track it and then you have a track of a camera.

Magic Keyframe

In pursuit of reducing the amount of work for our users, we added the Magic Keyframe function. It automatically aligns the model on the given frame. You can just place the model roughly, hit the button and then it will be positioned with the maximum precision possible.

Focal Length Estimation

GeoTracker can also estimate the focal length of a camera when it's unknown. It can not only help you with tracking objects in footages filmed with unknown cameras, but also complement camera tracking results with focal length settings, even if it was changing over the filmed sequence.

User Tracks (Helpers)

GeoTracker can improve its own tracking quality using tracking data from other trackers. For example, you can import tracks of Nuke's built-in Tracker node.

Surface Masks

You can mask out some polygons of the 3D model that you want to exclude from tracking. For example, some moving parts, windows with lots of reflections or displays with changing content, so they will not confuse GeoTracker.

Feels Like Built-In

Our plugins are written with C++ using low-level Nuke API. So you can be sure you're working with tools with native-like experience.

GeoTracker FAQ

Do I need a model to perform tracking?

Yes, you need a model of an object or a scene to perform tracking.

Should the model fit the scene perfectly?

No, it shouldn’t. But the better model you have the better results you obtain from every key frame.

How detailed should the model be?

The model should fit the scene. Minor details aren’t very important and could have negative impact on tracking performance

Do I need a motion capture rig to make it work?

No, GeoTracker can match the model movement on already filmed shots.

What if the object in the scene has semi-transparent or reflective parts?

You may use 3D surface mask to exclude semi-transparent or reflective parts from tracking process.

What if the object I’m tracking is partially overlapped?

If the overlapped area is relatively small GeoTracker will handle it. Otherwise you may use a 2D mask to exclude overlapping from tracking process.

What’s the output of GeoTracker node?

GeoTracker’s output is the transformed input geometry.

Do I need GeoTracker installed on every machine in my pipeline?

No. As soon as you’ve done tracking you may export the results as a usual Nuke node (TransformGeo or Camera node) to pass them to other machines.

How to export tracking results?

You can export the results as a TransformGeo or a Camera node on the Results tab.

How to export tracking results to other software?

You can export the results from the exported TransformGeo or Camera node as a .chan file.

Do you have any tutorials?

There are a few videos demonstrating the basic tracking process and some major features. More detailed tutorials will be available later.