Keep viewport hover and click picking while a 3D mouse moves the view (#1781)
Thanks @oursland.
This commit is contained in:
1 parent
45ae1bef95
commit
a9413fe385
3 files changed
+44
-51
No files matched your search
+5
-3
@@ -17,9 +17,11 @@ camera moves. Large assemblies keep their tree open without resolving every part
|
||||
folder again on each frame. Geometry edits, assembly changes and uncaptured or reverted
|
||||
positions refresh those queries; selection, visibility and locking are read live.
|
||||
|
||||
Hover picking pauses while the mouse or a 3D mouse moves the view and resumes when
|
||||
navigation stops. Picking uses the cached body bounds directly in model order, so
|
||||
finding each body's bounds does not scan the assembly again.
|
||||
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.
|
||||
|
||||
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
|
||||
|
||||
Reference in new issue
Block a user