Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • ParaView ParaView
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,869
    • Issues 1,869
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 89
    • Merge requests 89
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ParaView
  • ParaViewParaView
  • Merge requests
  • !5713

Add SpaceMouseInteractor plugin, controlling the camera with a SpaceMouse

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Aron Helser requested to merge aron.helser/paraview:spacemouse_plugin into master May 16, 2022
  • Overview 11
  • Commits 1
  • Pipelines 7
  • Changes 10

Using the 3DxWareSDK provided by 3Dconnexion, connect to a SpaceMouse if it is available, and use it to manipulate the camera in the active renderview. The 3Dconnexion Settings app provided with the driver can be used to change the style of interaction from object-centered to camera-centered (flying).

Only works on Windows currently and provides an empty placeholder for linux/mac, Mac support is planned as a follow-up. 3Dconnexion does not provide an equivalent SDK for linux.

Edited May 19, 2022 by Aron Helser
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: spacemouse_plugin