Add regression coverage for mouse picking during 3D mouse navigation (#1786)

Thanks @crono2250.
This commit is contained in:
cronos authored and GitHub committed 2026-10-18 01:33:09 -04:00
1 parent 33cd031701
commit a8e8d82f90
2 files changed
+87 -3

No files matched your search

+3 -3
View File
@@ -19,9 +19,9 @@ positions refresh those queries; selection, visibility and locking are read live
Hover picking pauses while the mouse moves the view and resumes when navigation stops.
A 3D mouse moving the view leaves it on: the pointer hand is free, so preselection and
clicks keep working while the other hand turns the view. Picking uses the cached body
bounds directly in model order, so finding each body's bounds does not scan the assembly
again.
clicks keep working while the other hand turns the view. Picking uses the current camera
and the cached body bounds directly in model order, so finding each body's bounds does not
scan the assembly again.
Hovering an assembly's Browser row retains its whole-body highlight buffers during
rotation, panning and zoom; the GPU transforms those buffers with the camera. The