https://github.com/kitwaremedical/slicervirtualmousecursor
A Slicer extension that replaces the usual 2D mouse pointer with a 3D virtual cursor rendered in the scene.
https://github.com/kitwaremedical/slicervirtualmousecursor
3d-slicer-extension
Last synced: 9 days ago
JSON representation
A Slicer extension that replaces the usual 2D mouse pointer with a 3D virtual cursor rendered in the scene.
- Host: GitHub
- URL: https://github.com/kitwaremedical/slicervirtualmousecursor
- Owner: KitwareMedical
- License: apache-2.0
- Created: 2023-06-20T15:29:43.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-14T17:37:35.000Z (about 2 years ago)
- Last Synced: 2025-03-03T11:17:54.841Z (over 1 year ago)
- Topics: 3d-slicer-extension
- Language: Python
- Homepage:
- Size: 167 KB
- Stars: 0
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
SlicerVirtualMouseCursor
========================
Extension for 3D slicer that enables user to interact with the 2D and 3D scenes using a virtual mouse cursor.

This extension replaces the appliction mouse pointer with a fiducial node that is directly rendered in the scene.
The virtual cursor node is projected onto the surface or volume being hovered, or in the camera focal plane if no intersection is found.

## How to use
This extension provides a single module in the "Utilities" category.
When selecting the VirtualCursor module, the application mouse pointer is automatically replaced by a fiducial node when hovering the render views.
The virtual cursor can be disabled at any time by unchecking the corresponding checkbox in the module's widget.
A slider is available as well in order to control the size of the cursor.
## License
This software is licensed under the terms of the [Apache Licence Version 2.0](LICENSE).
The license file was added at revision [e184c198](https://github.com/KitwareMedical/SlicerVirtualMouseCursor/commit/e184c198) on 2023-07-04, but you may consider that the license applies to all prior revisions as well.