Page MenuHome

Motion TrackingProject
ActivePublic

Details

Description

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

Contacts

Main Tasks
These tasks are the main parent tasks for the Motion Tracking in Blender.

T69103: Motion Tracking Module


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

Recent Activity

Today

Sergey Sharybin (sergey) closed T69960: Motion Tracking: Track path tries to draw point counts <=0 (asserts) as Resolved by committing rBe40dc53c4457: Fix T69960: Track path tries to draw negative point counts.
Tue, Sep 17, 9:30 AM · Motion Tracking

Yesterday

Julian Eisel (Severin) edited projects for T69960: Motion Tracking: Track path tries to draw point counts <=0 (asserts), added: Motion Tracking; removed BF Blender.
Mon, Sep 16, 8:39 PM · Motion Tracking

Mon, Sep 9

Sean Kennedy (hype) added a comment to D5520: Only enable "Render Undistorted" in Background Images when there is lens distortion.

Love it, good catch!

Mon, Sep 9, 5:00 AM · Motion Tracking

Thu, Sep 5

Sergey Sharybin (sergey) closed D5520: Only enable "Render Undistorted" in Background Images when there is lens distortion.
Thu, Sep 5, 12:06 PM · Motion Tracking
Sebastian Koenig (sebastian_k) added a comment to D5520: Only enable "Render Undistorted" in Background Images when there is lens distortion.

I have updated the patch with @Sergey Sharybin (sergey)'s suggested changes.

Thu, Sep 5, 11:31 AM · Motion Tracking
Sergey Sharybin (sergey) edited Description on Motion Tracking.
Thu, Sep 5, 10:40 AM
Sergey Sharybin (sergey) merged task T69525: Motion Tracking Module into T69103: Motion Tracking Module.
Thu, Sep 5, 10:39 AM · Motion Tracking, BF Blender
Sergey Sharybin (sergey) merged T69525: Motion Tracking Module into T69103: Motion Tracking Module.
Thu, Sep 5, 10:39 AM · BF Blender, Motion Tracking
Sergey Sharybin (sergey) added a project to T69103: Motion Tracking Module: BF Blender.
Thu, Sep 5, 10:38 AM · BF Blender, Motion Tracking
Sergey Sharybin (sergey) claimed T69103: Motion Tracking Module.
Thu, Sep 5, 10:37 AM · BF Blender, Motion Tracking
Sergey Sharybin (sergey) renamed T69103: Motion Tracking Module from Motion Tracking to Motion Tracking Module.
Thu, Sep 5, 10:37 AM · BF Blender, Motion Tracking
Sergey Sharybin (sergey) updated the task description for T69103: Motion Tracking Module.
Thu, Sep 5, 10:37 AM · BF Blender, Motion Tracking
Campbell Barton (campbellbarton) updated the task description for T69525: Motion Tracking Module.
Thu, Sep 5, 10:23 AM · Motion Tracking, BF Blender
Sergey Sharybin (sergey) edited Description on Motion Tracking.
Thu, Sep 5, 10:20 AM
Sergey Sharybin (sergey) edited Description on Motion Tracking.
Thu, Sep 5, 10:18 AM
Sergey Sharybin (sergey) updated the task description for T69525: Motion Tracking Module.
Thu, Sep 5, 10:11 AM · Motion Tracking, BF Blender
Sergey Sharybin (sergey) created T69525: Motion Tracking Module.
Thu, Sep 5, 10:10 AM · Motion Tracking, BF Blender
Sergey Sharybin (sergey) added a comment to D5520: Only enable "Render Undistorted" in Background Images when there is lens distortion.

The idea is fine.

Thu, Sep 5, 9:35 AM · Motion Tracking
Jeroen Bakker (jbakker) closed D5400: Make name of Active Clip consistent in UI.
Thu, Sep 5, 9:33 AM · Motion Tracking
D5519: Make Plane Track corners draggable with LMB is now accepted and ready to land.

The makes sense to me. Probably was just an oversight.

Thu, Sep 5, 9:32 AM · Motion Tracking
Sebastian Koenig (sebastian_k) updated subscribers of D5520: Only enable "Render Undistorted" in Background Images when there is lens distortion.

What do you think of this, @Sergey Sharybin (sergey) and @Sean Kennedy (hype)?

Thu, Sep 5, 8:58 AM · Motion Tracking

Fri, Aug 23

Sebastian Koenig (sebastian_k) created T69103: Motion Tracking Module.
Fri, Aug 23, 9:57 PM · BF Blender, Motion Tracking
Sebastian Koenig (sebastian_k) created T69102: Force Mask direction / Enable inwards feathering.
Fri, Aug 23, 9:47 PM · Motion Tracking

Aug 18 2019

Sebastian Koenig (sebastian_k) created D5520: Only enable "Render Undistorted" in Background Images when there is lens distortion.
Aug 18 2019, 11:30 AM · Motion Tracking
Sebastian Koenig (sebastian_k) created D5519: Make Plane Track corners draggable with LMB.
Aug 18 2019, 10:57 AM · Motion Tracking

Aug 4 2019

Evan Wilson (EAW) added a watcher for Motion Tracking: Evan Wilson (EAW).
Aug 4 2019, 6:48 AM

Aug 2 2019

D5400: Make name of Active Clip consistent in UI is now accepted and ready to land.

Fine with me. If it's the same thing we should name it the same, otherwise it causes unnecessary confusion.

Aug 2 2019, 8:58 PM · Motion Tracking
Brecht Van Lommel (brecht) added a comment to D5400: Make name of Active Clip consistent in UI.

I think it's ok to rename, this kind of API breakage we'll have more of in 2.81. This particular property is not used in any bundled add-on at least.

Aug 2 2019, 4:36 PM · Motion Tracking
Sergey Sharybin (sergey) updated subscribers of D5400: Make name of Active Clip consistent in UI.

Think is fine, but interesting to hear from William.

Aug 2 2019, 4:33 PM · Motion Tracking
Sebastian Koenig (sebastian_k) created D5400: Make name of Active Clip consistent in UI.
Aug 2 2019, 2:00 PM · Motion Tracking

Jul 28 2019

Sergey Sharybin (sergey) closed T66872: Changing the Colorspace settings of a Movieclip is not properly updating Camera Background Images as Resolved by committing rB2cce65de9695: Fix T66872: Changing clip color space does not update background images.
Jul 28 2019, 1:27 PM · Motion Tracking, BF Blender

Jul 26 2019

Sergey Sharybin (sergey) added a comment to T66872: Changing the Colorspace settings of a Movieclip is not properly updating Camera Background Images.
NOTE: The issue is not limited to the color management, and actual solution is to make movie clip cache shared across compositor, render engines, editors and so on (currently those are decoupled).
Jul 26 2019, 4:17 PM · Motion Tracking, BF Blender
Sergey Sharybin (sergey) merged T67736: Delay in Compositor on frame change into T66872: Changing the Colorspace settings of a Movieclip is not properly updating Camera Background Images.
Jul 26 2019, 4:16 PM · Motion Tracking, BF Blender

Jul 18 2019

Sebastian Parborg (zeddb) closed T67062: Movie Clip Editor does not update Editor Type when changing Editing Context as Resolved by committing rB4b2e6d4e22dc: Fix T67062: Movie Clip Editor does not update Editor Type when changing Editing….
Jul 18 2019, 3:29 PM · Motion Tracking, BF Blender
Sebastian Parborg (zeddb) added a comment to T67062: Movie Clip Editor does not update Editor Type when changing Editing Context.

I've posted a potential fix: D5288

Jul 18 2019, 3:01 PM · Motion Tracking, BF Blender
Sebastian Parborg (zeddb) claimed T67062: Movie Clip Editor does not update Editor Type when changing Editing Context.
Jul 18 2019, 2:56 PM · Motion Tracking, BF Blender
Sebastian Parborg (zeddb) updated subscribers of T66872: Changing the Colorspace settings of a Movieclip is not properly updating Camera Background Images.

@Sergey Sharybin (sergey) I'm guessing this an update event is missing?

Jul 18 2019, 2:07 PM · Motion Tracking, BF Blender

Jul 16 2019

Hendrik Jahn (HendrikJahn) added a project to T67062: Movie Clip Editor does not update Editor Type when changing Editing Context: Motion Tracking.
Jul 16 2019, 3:32 PM · Motion Tracking, BF Blender

Jul 13 2019

Sebastian Koenig (sebastian_k) added a project to T66872: Changing the Colorspace settings of a Movieclip is not properly updating Camera Background Images: Motion Tracking.
Jul 13 2019, 5:48 PM · Motion Tracking, BF Blender

Jul 1 2019

Rainer Trummer (aliasguru) added a comment to T65589: Datablocks can't be duplicated everywhere, because trick with fake user no longer works.

I'm also not a huge fan of hiding the existance of fake users in the UI. While I understand that it confuses new people (trying to avoid the term "new users" here for clarity's sake), it also "forces" them to learn about how Blender handles data in general, and what the concept of user counting is. A fake user IS a second user of a datablock, as long as there is something else referencing the datablock. Not showing that will all the more confuse all the other people who have learned about the user count system.

Jul 1 2019, 9:36 AM · Motion Tracking, BF Blender

Jun 28 2019

Brecht Van Lommel (brecht) added a comment to D5070: Masking Keymap.

That was not an intentional change, fixed in rB8401ee24ffe6: Fix issue in Blender 2.7x mask keymap after recent changes.

Jun 28 2019, 3:07 PM · Motion Tracking
Sebastian Koenig (sebastian_k) added a comment to D5070: Masking Keymap.

@Brecht Van Lommel (brecht) @Sergey Sharybin (sergey) Thanks so much for helping out with this. It also works great! :)
I am just not so sure about line 1191. When using the 27x keymap and rightclicking on a curve point it goes directly into transform mode. This feels a bit odd, since it should just select the point. If I want to drag a curve point with RMB I can simply rightclick and drag.

Jun 28 2019, 1:29 PM · Motion Tracking
Brecht Van Lommel (brecht) closed D5070: Masking Keymap.
Jun 28 2019, 1:08 PM · Motion Tracking
D5070: Masking Keymap is now accepted and ready to land.
Jun 28 2019, 1:08 PM · Motion Tracking
Brecht Van Lommel (brecht) added a comment to D5070: Masking Keymap.

So as far as we can tell, "select" + "move" is mostly there for historical reasons and "slide" is really enough. So for the Blender LMB and industry compatible keymap we can have the context menu on RMB overriding it.

Jun 28 2019, 12:27 PM · Motion Tracking

Jun 27 2019

Brecht Van Lommel (brecht) closed D5102: Make masking in Image Editor consitent with masking in Clip Editor.
Jun 27 2019, 7:12 PM · Motion Tracking
D5102: Make masking in Image Editor consitent with masking in Clip Editor is now accepted and ready to land.
Jun 27 2019, 7:09 PM · Motion Tracking
Brecht Van Lommel (brecht) added a comment to D5070: Masking Keymap.

It appears that mask.slide_point also does selection, which means putting mask.select on RMB keeps selection on LMB working.

Jun 27 2019, 7:09 PM · Motion Tracking

Jun 24 2019

Sergey Sharybin (sergey) added a comment to D5070: Masking Keymap.

I am not sure from the top of my head what is involved here, would need to check myself.
Or maybe you can try implementing that behaviour and poke me with missing bits?

Jun 24 2019, 3:44 PM · Motion Tracking
Sebastian Koenig (sebastian_k) added a comment to D5070: Masking Keymap.

@Sergey Sharybin (sergey) is there anything I can do to help here?

Jun 24 2019, 3:32 PM · Motion Tracking