Motion TrackingProject
ActivePublic

Details

Description

Motion tracking for VFX, based on the libmv a structure from motion library.

Mailing List: bf-vfx

Module Owner: @Sergey Sharybin (sergey)
Developer Members: @Keir Mierle (keir)
User Members: @Sebastian Koenig (sebastian_k) @Sean Kennedy (hype)

Recent Activity

Tue, Sep 11

Daniele (madmage) added a comment to T56413: Setup Tracking Scene not working in 2.8.

...in particular, I do not think that an error message is a good solution for a problem. I would better disable that button (or hide it) in case Cycles is not used. What is still missing, I think, is a button that simply put the solver constraint on the camera (without anything else related to adding objects to the scene I mean).

Tue, Sep 11, 10:07 AM · Motion Tracking, BF Blender: 2.8

Thu, Sep 6

Daniele (madmage) added a comment to T56413: Setup Tracking Scene not working in 2.8.

I do not think it can be considered "resolved": the commit considered as the Fix, as far as I understand, works only with Cycles, and I (and I think a lot of people like me) do not understand how to switch the Motion Tracker to Cycles (switching it in the render tab does not work).

Thu, Sep 6, 5:43 PM · Motion Tracking, BF Blender: 2.8

Tue, Aug 21

Dalai Felinto (dfelinto) closed T56413: Setup Tracking Scene not working in 2.8 as Resolved by committing rB17c245e29459: Fix T56413: Setup Tracking Scene not working in 2.8.
Tue, Aug 21, 4:32 PM · Motion Tracking, BF Blender: 2.8

Aug 19 2018

Sebastian Koenig (sebastian_k) added a comment to T56413: Setup Tracking Scene not working in 2.8.

@Dalai Felinto (dfelinto) I am wondering if it even makes sense to have an EEVEE setup at this point. As far as I can see EEVEE does not have something like a shadow catcher, nor can collections ins view_layers be set to holdout, which is both kind of important for a working setup. So I would first make it use Cycles.

Aug 19 2018, 1:36 PM · Motion Tracking, BF Blender: 2.8

Aug 18 2018

Sebastian Koenig (sebastian_k) added a comment to T56413: Setup Tracking Scene not working in 2.8.

I have managed to make the Setup_Tracking_Scene operator work without errors by disabling the old BI and layer stuff, now I am trying to make the renderlayer setup work again.
However, it seems as if there are some python bindings missing still.
To make the setup work I am planning to have 2 Viewlayers, Background and Foreground (as was already implemented in the new script), with two collections, "background" and "foreground". In the Foreground viewlayer, the background collection will be set to "holdout", in the Background view_layer the foreground collection will be set to indirect only.
I can make the setup work with the outliner View_Layer menu, however I could not find a way to do that via python. Something like bpy.context.scene.view_layers["Background"].collections["foreground"].holdout = True
That or at least something similar does not seem to exist yet.
Or if it does, maybe someone can give me a hint?

Aug 18 2018, 9:42 AM · Motion Tracking, BF Blender: 2.8

Aug 16 2018

Dalai Felinto (dfelinto) updated subscribers of T56413: Setup Tracking Scene not working in 2.8.

I will have a look

Aug 16 2018, 4:24 PM · Motion Tracking, BF Blender: 2.8
Sebastian Koenig (sebastian_k) added a comment to T56413: Setup Tracking Scene not working in 2.8.

I will have a look. Maybe first just kick out all the old stuff so that at least the basic setup of constraints and background images work. Speaking of which, the whole camera background image stuff doesnt seem to work all that great yet. Footage is always drawn in front of objects, no matter the front/back setting in camera background images. Also the colors are completely off in solid mode.

Aug 16 2018, 11:15 AM · Motion Tracking, BF Blender: 2.8
lower case (lowercase) added a comment to T56413: Setup Tracking Scene not working in 2.8.

how about an option to make a simple setup using a shadow catcher plane and just one render layer..? that is often enough to have a working scene

Aug 16 2018, 2:56 AM · Motion Tracking, BF Blender: 2.8
Dalai Felinto (dfelinto) triaged T56413: Setup Tracking Scene not working in 2.8 as Normal priority.

@Sebastian Koenig (sebastian_k) maybe this is something you could help with?

Aug 16 2018, 12:37 AM · Motion Tracking, BF Blender: 2.8
Dalai Felinto (dfelinto) created T56413: Setup Tracking Scene not working in 2.8.
Aug 16 2018, 12:35 AM · Motion Tracking, BF Blender: 2.8

Aug 15 2018

Dalai Felinto (dfelinto) added a comment to D3600: Motion Tracking Viewport Drawing.

Committed as:

  • 7907dfc400182b408e558d9fef1240d9929f8661
  • 5d15e68743fc92b41a85ef4180628427ab3b86da
  • 5a89dfe06baa2ab96947bb6b5f6c63c4b864fab2
Aug 15 2018, 3:48 PM · Motion Tracking
Dalai Felinto (dfelinto) abandoned D3600: Motion Tracking Viewport Drawing.
Aug 15 2018, 3:48 PM · Motion Tracking
Sergey Sharybin (sergey) accepted D3600: Motion Tracking Viewport Drawing.

Apart from theming issues we're talking in IRC at this moment don't see stoppers or anything. Good job!

Aug 15 2018, 2:37 PM · Motion Tracking
Dalai Felinto (dfelinto) updated the diff for D3600: Motion Tracking Viewport Drawing.

Address issues raised on review.

Aug 15 2018, 2:27 PM · Motion Tracking
Sergey Sharybin (sergey) requested changes to D3600: Motion Tracking Viewport Drawing.

Final fix for object trackers and regular trackers (they were working for the initial frame only)

Aug 15 2018, 9:05 AM · Motion Tracking
Dalai Felinto (dfelinto) updated the summary of D3600: Motion Tracking Viewport Drawing.
Aug 15 2018, 12:46 AM · Motion Tracking

Aug 14 2018

Dalai Felinto (dfelinto) updated the diff for D3600: Motion Tracking Viewport Drawing.

Final fix for object trackers and regular trackers (they were working for the initial frame only)

Aug 14 2018, 11:57 PM · Motion Tracking
Dalai Felinto (dfelinto) updated the summary of D3600: Motion Tracking Viewport Drawing.
Aug 14 2018, 11:56 PM · Motion Tracking
Dalai Felinto (dfelinto) retitled D3600: Motion Tracking Viewport Drawing from Motion Tracking Viewport Drawing (wip) to Motion Tracking Viewport Drawing.
Aug 14 2018, 7:15 PM · Motion Tracking

Jul 25 2018

Bastien Montagne (mont29) assigned T55957: Movie Clip set Background images can not be created to Campbell Barton (campbellbarton).

@Campbell Barton (campbellbarton) think this falls in your area?

Jul 25 2018, 5:03 PM · Motion Tracking, BF Blender: 2.8

Jul 24 2018

Deepak Khatri (lor007) added a comment to T55774: Blender 2.8 crash (motion tracking).

I think it should lock the reload button and if pressed highlight the ongoing prefetch job percentage with an appropriate message in the bottom panel{F4031466}

Jul 24 2018, 5:10 PM · Motion Tracking, BF Blender: 2.8
Bastien Montagne (mont29) added a comment to T55774: Blender 2.8 crash (motion tracking).

ASAN report of the crash btw:

Jul 24 2018, 3:27 PM · Motion Tracking, BF Blender: 2.8
Bastien Montagne (mont29) assigned T55774: Blender 2.8 crash (motion tracking) to Sergey Sharybin (sergey).

Confirmed (though a bit difficult to reproduce with default settings, since prefetch is nearly immediate with simple video files…).

Jul 24 2018, 3:26 PM · Motion Tracking, BF Blender: 2.8

Jul 13 2018

Philipp Oeser (lichtwerk) added a comment to T55957: Movie Clip set Background images can not be created.

note atm. only crashes in 2.8 are accepted in the tracker, but had a quick glimpse and D3542 fixes the operator (not the viewport drawing)

Jul 13 2018, 3:25 PM · Motion Tracking, BF Blender: 2.8

Jul 12 2018

K.nao (nao) updated the task description for T55957: Movie Clip set Background images can not be created.
Jul 12 2018, 9:55 PM · Motion Tracking, BF Blender: 2.8

Jul 8 2018

Christopher Anderssarian (Christopher_Anderssarian) edited projects for T55774: Blender 2.8 crash (motion tracking), added: Motion Tracking; removed BF Blender.
Jul 8 2018, 6:54 PM · Motion Tracking, BF Blender: 2.8

Jun 5 2018

LiuQiao (LiuQ) added a watcher for Motion Tracking: LiuQiao (LiuQ).
Jun 5 2018, 4:01 PM

May 7 2018

Krishnamoorthi.K (krishnasweet848) added a watcher for Motion Tracking: Krishnamoorthi.K (krishnasweet848).
May 7 2018, 4:09 PM

Mar 22 2018

Jimmy Sue (jimmysue) removed a watcher for Motion Tracking: Jimmy Sue (jimmysue).
Mar 22 2018, 3:14 PM

Mar 21 2018

Sergey Sharybin (sergey) closed T54368: 3D markers to mesh In MovieClipEditor Not working. as Resolved by committing rB658fb7f45369: Tracking: Warn when no tracks are selected when creating mesh.
Mar 21 2018, 12:32 PM · Motion Tracking, BF Blender
Sergey Sharybin (sergey) added a comment to T54368: 3D markers to mesh In MovieClipEditor Not working..

In recent versions of Blender we've changed logic in a way that only selected tracks are converted to mesh. This way it's more useful to do partial reconstructions, or to ignore some "helper" tracks from the object.

Mar 21 2018, 12:30 PM · Motion Tracking, BF Blender

Mar 20 2018

Jayraj Kharvadi (jayrajkharvadi) created T54368: 3D markers to mesh In MovieClipEditor Not working..
Mar 20 2018, 2:53 AM · Motion Tracking, BF Blender

Mar 5 2018

Sergey Sharybin (sergey) closed T54204: Wrong selection on Clean Tracks (Motion Tracking) as Resolved by committing rBcaa0b0fadf92: Fix T54204: Wrong selection on Clean Tracks (Motion Tracking).
Mar 5 2018, 12:03 PM · Motion Tracking, BF Blender

Mar 4 2018

Christopher Anderssarian (Christopher_Anderssarian) added a project to T54204: Wrong selection on Clean Tracks (Motion Tracking): Motion Tracking.
Mar 4 2018, 5:40 PM · Motion Tracking, BF Blender

Feb 27 2018

cucchkev added a watcher for Motion Tracking: cucchkev.
Feb 27 2018, 5:39 AM

Jan 9 2018

Sergey Sharybin (sergey) closed T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint as Resolved by committing rBf5d64b59f515: Fix T53691: Motion Tracking Object Solver Constraint doesn't work as Bone….
Jan 9 2018, 2:33 PM · Motion Tracking, BF Blender

Jan 8 2018

Sergey Sharybin (sergey) closed D2979: No groping in Blender's Tracker!.
Jan 8 2018, 2:13 PM · Motion Tracking
Sergey Sharybin (sergey) closed T53612: Blender crashes on CleanTracks with 'DELETE_SEGMENTS' and a disabled marker as Resolved by committing rB3ee2ed3049b9: Fix T53612: Blender crashes on CleanTracks with 'DELETE_SEGMENTS' and a….
Jan 8 2018, 2:11 PM · Motion Tracking, BF Blender
Sergey Sharybin (sergey) accepted D2979: No groping in Blender's Tracker!.
Jan 8 2018, 1:02 PM · Motion Tracking
Dalai Felinto (dfelinto) added a comment to T53612: Blender crashes on CleanTracks with 'DELETE_SEGMENTS' and a disabled marker.

Full backtrace:

Jan 8 2018, 12:54 PM · Motion Tracking, BF Blender

Jan 5 2018

Matt Hoecker (blazer003) added a comment to T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint.

@Philipp Oeser (lichtwerk) Here's the file, all pared down from the original, but has the motion tracking data, and the working constraints.

Jan 5 2018, 11:37 PM · Motion Tracking, BF Blender
Philipp Oeser (lichtwerk) assigned T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint to Sergey Sharybin (sergey).

with the old dependency graph objectsolver_evaluate() is called on file load but not on playback
@Sergey Sharybin (sergey): could you have a look? If its an easy fix, give me a hint, I'll do then

Jan 5 2018, 7:12 PM · Motion Tracking, BF Blender
Philipp Oeser (lichtwerk) added a comment to T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint.

not happening with the new dependency graph btw. ( when you start blender with blender --enable-new-depsgraph )

Jan 5 2018, 6:45 PM · Motion Tracking, BF Blender
Philipp Oeser (lichtwerk) triaged T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint as Confirmed priority.

I can confirm its not working in the provided file.
First findings: if you add another bone constraint in the constraint stack [e.g. copy location] the object solver constraint on the bone will start to work.
(It doesnt really matter what kind of properties you set in the 'other' constraint -- could be inactive/hidden even...)

Jan 5 2018, 6:25 PM · Motion Tracking, BF Blender

Jan 4 2018

Matt Hoecker (blazer003) updated the task description for T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint.
Jan 4 2018, 11:57 PM · Motion Tracking, BF Blender
Matt Hoecker (blazer003) updated the task description for T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint.
Jan 4 2018, 11:56 PM · Motion Tracking, BF Blender
Matt Hoecker (blazer003) updated the task description for T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint.
Jan 4 2018, 1:33 AM · Motion Tracking, BF Blender

Jan 3 2018

Matt Hoecker (blazer003) updated the task description for T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint.
Jan 3 2018, 9:36 PM · Motion Tracking, BF Blender
Matt Hoecker (blazer003) updated the task description for T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint.
Jan 3 2018, 8:58 PM · Motion Tracking, BF Blender
Matt Hoecker (blazer003) updated the task description for T53691: Motion Tracking Object Solver Constraint doesn't work as Bone Constraint.
Jan 3 2018, 8:53 PM · Motion Tracking, BF Blender