feat: add spacenavd camera navigation plug-in #1

Merged
tim merged 1 commit from feat/spacenav-plugin into main 2026-10-02 09:53:25 +02:00
Owner

Move the camera of the Sweet Home 3D 3D view with a 6-DOF device managed
by spacenavd, read directly from its UNIX domain socket (protocol v0)
without libspnav.

  • share one reconnecting daemon connection between all home windows and
    route events to the home of the active window only
  • map the puck to the 3D controller's own camera moves, in virtual visit
    and aerial view, and the two buttons to view switching and levelling
  • add a Tools > Space mouse settings dialog for speeds, axis inversion
    and aerial view behaviour, stored in Java user preferences
  • build and install with just
Move the camera of the Sweet Home 3D 3D view with a 6-DOF device managed by spacenavd, read directly from its UNIX domain socket (protocol v0) without libspnav. - share one reconnecting daemon connection between all home windows and route events to the home of the active window only - map the puck to the 3D controller's own camera moves, in virtual visit and aerial view, and the two buttons to view switching and levelling - add a Tools > Space mouse settings dialog for speeds, axis inversion and aerial view behaviour, stored in Java user preferences - build and install with just
Move the camera of the Sweet Home 3D 3D view with a 6-DOF device managed
by spacenavd, read directly from its UNIX domain socket (protocol v0)
without libspnav.

- share one reconnecting daemon connection between all home windows and
  route events to the home of the active window only
- map the puck to the 3D controller's own camera moves, in virtual visit
  and aerial view, and the two buttons to view switching and levelling
- add a Tools > Space mouse settings dialog for speeds, axis inversion
  and aerial view behaviour, stored in Java user preferences
- build and install with just
tim merged commit 0300a39161 into main 2026-10-02 09:53:25 +02:00
tim deleted branch feat/spacenav-plugin 2026-10-02 09:53:25 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tim/sweethome3d-spacenavd-plugin!1
No description provided.