Page MenuHome

Motion TrackingProject
ActivePublic

Details

Description

Motion tracking for VFX, based on the Libmv a structure from motion library. This is a subproject of the VFX & Video module. There are two main areas here, Tracking and Masking.

Important links:

Contacts

Recent Activity

Yesterday

Bastien Montagne (mont29) moved T83612: UI: Tracking: Migrate to active tools based toolbar from Backlog to bcon2: Features on the BF Blender (2.93) board.
Mon, Mar 1, 4:01 PM · BF Blender (2.93), User Interface, Motion Tracking
Bastien Montagne (mont29) edited projects for T83612: UI: Tracking: Migrate to active tools based toolbar, added: BF Blender (2.93); removed BF Blender (2.92).
Mon, Mar 1, 3:58 PM · BF Blender (2.93), User Interface, Motion Tracking

Mon, Feb 15

Sergey Sharybin (sergey) closed T85535: Motion tracking - locking by "L" key is not centering view. as Invalid.

This is an intentional change which was done as a part of solution to jumpy view when performing various operations while Lock-to-Selection is enabled. I don't think it should be an option to restore old behavior, as the old behavior should be achievable by pressing . after L.

Mon, Feb 15, 1:01 PM · VFX & Video, Motion Tracking, BF Blender
Philipp Oeser (lichtwerk) changed the status of T85535: Motion tracking - locking by "L" key is not centering view. from Needs Triage to Needs Developer to Reproduce.

@Sebastian Koenig (sebastian_k) : if you think this is something that does not need any further ironing, please feel free to close.

Mon, Feb 15, 10:27 AM · VFX & Video, Motion Tracking, BF Blender

Thu, Feb 11

Gad (gadas) added a comment to T85535: Motion tracking - locking by "L" key is not centering view..

You are right, this is different than before. But this is not really bug, but rather a change in behavior. Lock to Selection now also works in Masking, where it locks the view to the selected markers, but not with the completely broken behavior as in 2.91 and before, but rather in a way that actually works. Part of this change is that the view follows the active selection, but without centering the view. That way it is less jumpy and less distracting.

Thu, Feb 11, 4:32 PM · VFX & Video, Motion Tracking, BF Blender
Sebastian Koenig (sebastian_k) added a comment to T85535: Motion tracking - locking by "L" key is not centering view..

You are right, this is different than before. But this is not really bug, but rather a change in behavior. Lock to Selection now also works in Masking, where it locks the view to the selected markers, but not with the completely broken behavior as in 2.91 and before, but rather in a way that actually works. Part of this change is that the view follows the active selection, but without centering the view. That way it is less jumpy and less distracting.

Thu, Feb 11, 10:10 AM · VFX & Video, Motion Tracking, BF Blender
Gad (gadas) added projects to T85535: Motion tracking - locking by "L" key is not centering view.: Motion Tracking, Images & Movies.
Thu, Feb 11, 4:03 AM · VFX & Video, Motion Tracking, BF Blender

Wed, Feb 10

Jeroen Bakker (jbakker) resigned from D9291: Tracking: unify data storage for lens distortions.
Wed, Feb 10, 1:24 PM · Motion Tracking

Mon, Feb 8

Sergey Sharybin (sergey) added a comment to T84994: Proportional Editing in Mask mode only works with "G", not with slide_marker.

From code perspective this is more of a feature request. From user perspective it can be seen as a design task (as in, description of how thing are expected to work from artists perspective).

Mon, Feb 8, 11:38 AM · Modeling, User Interface, VFX & Video, Motion Tracking, BF Blender
Sergey Sharybin (sergey) moved T84994: Proportional Editing in Mask mode only works with "G", not with slide_marker from Backlog to Long-Term on the VFX & Video board.
Mon, Feb 8, 11:27 AM · Modeling, User Interface, VFX & Video, Motion Tracking, BF Blender
Sergey Sharybin (sergey) closed D10265: Lock view to mask control point with handles selected .
Mon, Feb 8, 11:16 AM · Motion Tracking

Fri, Feb 5

Philipp Oeser (lichtwerk) changed the status of T85392: Movie clip editor theme color unclear for 'Path Before/After' from Needs Triage to Confirmed.
Fri, Feb 5, 11:48 AM · User Interface, Motion Tracking, BF Blender
Philipp Oeser (lichtwerk) renamed T85392: Movie clip editor theme color unclear for 'Path Before/After' from Blender 2.92 - Movie clip editor (Theme color not working for path before/after) to Movie clip editor theme color unclear for 'Path Before/After'.
Fri, Feb 5, 11:47 AM · User Interface, Motion Tracking, BF Blender
Philipp Oeser (lichtwerk) claimed T85392: Movie clip editor theme color unclear for 'Path Before/After'.

Hi and thx for the report.

Fri, Feb 5, 11:43 AM · User Interface, Motion Tracking, BF Blender

Thu, Feb 4

Sebastian Koenig (sebastian_k) added a comment to T84769: Setup Tracking Scene needs an upate.

If you leave the default cube in the scene, it does not move it to the foreground collection. If you delete the default cube, it will create a cube in that foreground collection.

Thanks for the hint, this should be fixed now. Instead of always creating a new collection, it will rename the default collection to "foreground", if there really is only 1 collection in your scene.

Should the Backdrop in the node view be automatically turned on when using the Nodes checkbox? I don't ever use the Backdrop anymore, but if most people do, I guess it would make sense to leave on.

I still use it. I didn't touch that setting, would leave it for now.

Checking both Nodes and Shadow Catcher with in both cycles and eevee, there weren't any nodes added for shadows. I haven't used Eevee enough to know if that's necessary, but for Cycles, should there be some nodes? Also, should Indirect be turned on for the "shadow catcher" collection?

No, the cycles setup uses the Shadow Catcher option. You don't need any nodes for that, it works via Alpha Channel. Not really fancy and not that much controls, but it's an easy setup.

Thu, Feb 4, 2:04 PM · Motion Tracking

Wed, Feb 3

Andrea Monzini (Andrea_Monzini) added a comment to T69103: Motion Tracking Module.

Thank you for the answer !
And yes, i was referring to the 2016 GSoC project:

Wed, Feb 3, 1:54 AM · BF Blender, Motion Tracking

Tue, Feb 2

Sebastian Koenig (sebastian_k) added a comment to D9808: UI: Tracking: Solve panel to Sidebar.

@Sergey Sharybin (sergey) I'd vote against it, since I would rather put the solve panel in the header.
Solving is something that sometimes is being done over and over again, with varying settings, so it would be cumbersome to have it in the sidebar, because you ALSO have to have track and tracking settings accessible all the time. That's why I would rather put it into the header, as shown in this image https://dev-files.blender.org/file/data/myed7vsbwffz3zipu42b/PHID-FILE-pr7w637qcto5oxwcnlgc/mce_tracking.png from here: https://developer.blender.org/D10198 It's a similar button placement as the "run script" operator in the text editor.

Tue, Feb 2, 4:51 PM · User Interface, Motion Tracking, BF Blender (2.92)
Sergey Sharybin (sergey) added a comment to T69103: Motion Tracking Module.

It is surely an interesting project and is nice to see your interest!

Tue, Feb 2, 4:34 PM · BF Blender, Motion Tracking
Sergey Sharybin (sergey) edited reviewers for D9808: UI: Tracking: Solve panel to Sidebar, added: Sebastian Koenig (sebastian_k); removed: User Interface, Motion Tracking.

From the movement towards tool system point of view think it makes sense. Not sure it's really good to do such incremental step before the tool system is in place. @Sebastian Koenig (sebastian_k), I'll trust your judgement here.

Tue, Feb 2, 4:28 PM · User Interface, Motion Tracking, BF Blender (2.92)
Sebastian Koenig (sebastian_k) added a comment to D10265: Lock view to mask control point with handles selected .

we shall!

Tue, Feb 2, 11:34 AM · Motion Tracking
Sergey Sharybin (sergey) added a comment to D10265: Lock view to mask control point with handles selected .

I tried your patch and it works great.

Tue, Feb 2, 11:33 AM · Motion Tracking
Sebastian Koenig (sebastian_k) added a comment to D10265: Lock view to mask control point with handles selected .
Tue, Feb 2, 11:24 AM · Motion Tracking
Sergey Sharybin (sergey) added a comment to D10265: Lock view to mask control point with handles selected .

but now I cannot pan when nothing is selected

Tue, Feb 2, 11:06 AM · Motion Tracking

Mon, Feb 1

Sebastian Koenig (sebastian_k) updated the diff for D10265: Lock view to mask control point with handles selected .

I tried to find a solution to the handles_as_control_point thing, but it doesn't really work. I mean, behavior itself with lock to selection seems fine, but now I cannot pan when nothing is selected. I guess this is something for a real developer! :)

Mon, Feb 1, 7:57 PM · Motion Tracking
Sergey Sharybin (sergey) requested changes to D10265: Lock view to mask control point with handles selected .

Nice to see you in the C world!

Mon, Feb 1, 9:48 AM · Motion Tracking

Sun, Jan 31

Sebastian Koenig (sebastian_k) requested review of D10265: Lock view to mask control point with handles selected .
Sun, Jan 31, 11:18 AM · Motion Tracking

Jan 29 2021

Sebastian Koenig (sebastian_k) removed reviewers for D10198: Attempt to migrate Movie Clip Editor to new tool system: Sergey Sharybin (sergey), Campbell Barton (campbellbarton).
Jan 29 2021, 2:38 PM · Motion Tracking
Sebastian Koenig (sebastian_k) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • New Tool: add_marker_and_tweak. same as add_marker_slide, but that one is now only adding markers on click
  • Merge branch 'master' into arcpatch-D10198
Jan 29 2021, 12:34 PM · Motion Tracking
Sergey Sharybin (sergey) added a comment to T82645: Tracking: unify data storage for camera intrinsics.

I am catching up with a several design docs, this is one of them.

Jan 29 2021, 9:33 AM · VFX & Video, BF Blender, Motion Tracking

Jan 28 2021

Sebastian Koenig (sebastian_k) updated the summary of D10198: Attempt to migrate Movie Clip Editor to new tool system.
Jan 28 2021, 5:35 PM · Motion Tracking
Sebastian Koenig (sebastian_k) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • Implement some masking tools, polish tracking UI
  • Merge branch 'master' into arcpatch-D10198
Jan 28 2021, 5:26 PM · Motion Tracking

Jan 27 2021

Sebastian Koenig (sebastian_k) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • The extras popover panel was still missing
Jan 27 2021, 6:14 PM · Motion Tracking
Sebastian Koenig (sebastian_k) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • Add marker tool works now! (kind of)
  • Add properties for add_marker_slide tool
  • Merge branch 'master' into arcpatch-D10198
Jan 27 2021, 5:36 PM · Motion Tracking
Sergey Sharybin (sergey) added a comment to D10198: Attempt to migrate Movie Clip Editor to new tool system.

@Sebastian Koenig (sebastian_k), unfortunately, I am not familiar with the tool system, so can not quickly give feedback. Maybe Julian or Campbell knows?

Jan 27 2021, 1:09 PM · Motion Tracking
Sebastian Koenig (sebastian_k) added a comment to D10198: Attempt to migrate Movie Clip Editor to new tool system.

@Sergey Sharybin (sergey) Hey man! I am making a bit of progress in the toolification of the clip editor. But I am stuck at getting the add_marker tool to actually do something. The tool shows up, but when I click nothing happens. Could you give me a hint on how to get this to work?

Jan 27 2021, 12:39 PM · Motion Tracking
Sebastian Koenig (sebastian_k) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • Merge branch 'master' into arcpatch-D10198
  • more attempts to make add marker tool work, no success
  • Merge branch 'master' into arcpatch-D10198
Jan 27 2021, 12:36 PM · Motion Tracking

Jan 26 2021

Sebastian Koenig (sebastian_k) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • Add data source options for MCE annotation tools
  • Also tried to implement the add_marker tool, but to no surprise this does not work yet.
Jan 26 2021, 8:57 PM · Motion Tracking
Sean Kennedy (hype) added a comment to T84994: Proportional Editing in Mask mode only works with "G", not with slide_marker.

Sean Kennedy (hype) what do you think about this?

Jan 26 2021, 8:32 PM · Modeling, User Interface, VFX & Video, Motion Tracking, BF Blender
Sebastian Koenig (sebastian_k) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • Merge branch 'master' into arcpatch-D10198
  • Fix missing tool options in header.
Jan 26 2021, 5:37 PM · Motion Tracking
Sergey Sharybin (sergey) closed T84850: "Lock to Selection" in Clip Editor messes up Mask Editing as Resolved by committing rB66f8835f9c03: Fix T84850: "Lock to Selection" causes unwanted jumps.
Jan 26 2021, 4:23 PM · Motion Tracking, BF Blender
Sebastian Koenig (sebastian_k) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.

ED_KEYMAP_TOOL was missing, and keymap name was wrong.
Now annotation and selection tools are working.
The tool settings are still missing though.

Jan 26 2021, 4:02 PM · Motion Tracking
Sebastian Koenig (sebastian_k) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • Add clip tools to keymap
  • The tools still do not work yet, but it seemed as if those steps would be necessary.
  • Also, I never used arc diff before, so apologies if this messes up somehow.
  • Merge branch 'master' into arcpatch-D10198
Jan 26 2021, 2:17 PM · Motion Tracking
Sebastian Koenig (sebastian_k) added a comment to D10204: UI: Merge Clip Track & Track Settings.

I don't think this is a good change. These things are separate because they are separate settings that do separate things.
The tracking settings operate during tracking. Only when you actually use the tool (as in, track forward or backwards), they have an effect.
The Track settings are properties of the track that affect solving and/or display. Let's keep it that way.
Unless it might be an idea to have the tool settings (former default tracking settings) also act as tracking settings, so to unify those. But I think that might violate the whole active tool design in Blender...

Jan 26 2021, 1:47 PM · User Interface, Motion Tracking, BF Blender
Philipp Oeser (lichtwerk) changed the status of T84994: Proportional Editing in Mask mode only works with "G", not with slide_marker from Needs Triage to Needs Developer to Reproduce.

This is a bit on the feature request side.

Jan 26 2021, 1:31 PM · Modeling, User Interface, VFX & Video, Motion Tracking, BF Blender
Sergey Sharybin (sergey) added a comment to D10204: UI: Merge Clip Track & Track Settings.

What is the purpose of this? What does it solve or improve?

Jan 26 2021, 10:27 AM · User Interface, Motion Tracking, BF Blender
Sean Kennedy (hype) added a comment to T84769: Setup Tracking Scene needs an upate.

Setup Tracking Scene also makes the Film transparent, creates a foreground collection with a Cube and can setup a shadow catcher, if needed

Jan 26 2021, 6:16 AM · Motion Tracking
Aaron Carlisle (Blendify) planned changes to D9807: UI: Tracking: Move default tracking settings to sidebar.

Some changes unrelated to the active tool system were split into D10204 which now proceeds this revision

Jan 26 2021, 3:08 AM · User Interface, Motion Tracking, BF Blender (2.92)
Aaron Carlisle (Blendify) added a reviewer for D10198: Attempt to migrate Movie Clip Editor to new tool system: Campbell Barton (campbellbarton).
Jan 26 2021, 2:31 AM · Motion Tracking
Aaron Carlisle (Blendify) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • Disable non active tool panels
  • Add SPACE_CLIP to WM_TOOLSYSTEM_SPACE_MASK
  • Remove bl_category from CLIP_PT_mask_display
Jan 26 2021, 2:01 AM · Motion Tracking
Aaron Carlisle (Blendify) updated the diff for D10198: Attempt to migrate Movie Clip Editor to new tool system.
  • Fix Python error
  • Add tool settings tab
Jan 26 2021, 1:31 AM · Motion Tracking