It includes the following commits:
Commit 1/2
Motion Tracking Reconstruction Viewport Drawing (T51544)
* Draw bundle names.
* Draw bundle shapes (but spheres).
* Always draw bundles with the same size, regardless of camera scale.
* Draw custom colors for markers.
* Support selecting bundles.
Missing from this commit:
* Camera path.
* Spheres are not drawn as solid.Commit 2/2
Fix viewport selection of markers not updating in all editors
This includes selections both in the clip editor as the viewport.
The selection is implemented as a light copy-on-write, where we only update the
parts we need.
We now have a new type of depsgraph node (DEG_NODE_TYPE_SELECTION_FLUSH) to be
used in cases like this.Next steps
I will try to savage the camera path drawing from D2833.