Page MenuHome

Tracking Markers are not selectable in the Viewport
Closed, ResolvedPublic

Description

System Information
Operating system: Linux-4.4.0-146-generic-x86_64-with-debian-stretch-sid 64 Bits
Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 418.56

Blender Version
Broken: version: 2.80 (sub 71), branch: master, commit date: 2019-05-23 04:27, hash: rBf417a717b1d9
Worked: 2.79

Short description of error
To identify tracking problems or use tracking markers as pivot or reference in the 3d Viewport it is sometimes necessary to select tracking markers in the 3d viewport.
In 2.79 this worked as follows:
If the Camera object is not selected and you click on one of the tracking markers in the 3d viewport, the marker gets selected and the camera object with it. If the camera is already selected, you simple select the tracking markers by clicking on them. The selection is synced to the actual tracking markers in the MCE. Currently it only works the other way around.

Exact steps for others to reproduce the error
Open the attached blendfile and try to select any of the markers in the 3d viewport.


It doesnt work, no matter which keymap is active.

Event Timeline

Sergey Sharybin (sergey) triaged this task as Confirmed, Medium priority.

As said in another report, this is more up to Clement or Campbell.
I am not familiar with the new selection code.

the selection code is working correctly. It's a conflict with SCE_OBJECT_MODE_LOCK inside mixed_bones_object_selectbuffer_extended() which filters out the bones & tracking bundles.

If you disable "Lock Object Mode" option it does select the bundles.

I'm not sure what is the expected behavior.

@Campbell Barton (campbellbarton) @Brecht Van Lommel (brecht) @William Reynish (billreynish) Any input?

@Clément Foucault (fclem), could be just a historical reason that bundles are handled same as bones (don't remember details, but probably was simplest to add bundles there since the surrounding code was already doing "sub-object" entities selection). Sounds like the mode selection lock should treat bundles same as object or cameras, not as bones.

In other words, if you can select camera, you should be able to select bundle.