Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support spacemice #187

Open
janEntikan opened this issue Apr 14, 2023 · 3 comments
Open

Support spacemice #187

janEntikan opened this issue Apr 14, 2023 · 3 comments

Comments

@janEntikan
Copy link

MM3D's workflow lends itself quite perfectly for use with a 3d mouse like the spacemouse/spacenavigator/cadmouse/etc to allow for 6 degrees of freedom transformation and navigation.

@zturtleman
Copy link
Member

zturtleman commented Apr 14, 2023

I don't plan to work on it. Adding support for these devices is non-trivial. It seems difficult to integrate support for, the 3Dconnexion Spacemouse devices are cost prohibitive, and there is probably a fair amount of design consideration to integrate it well.

The official 3Dconnexion SDK for Windows/macOS seems to be under an license that cannot be used with Maverick. (I don't know what the specific terms are as I didn't register for access.) There is an unofficial Linux spacenav driver/SDK that could be used on Linux.

@janEntikan
Copy link
Author

Indeed, I am using the unofficial linux driver. I'm willing to look into this a bit later. Is this perhaps better suited as a plugin?

@zturtleman
Copy link
Member

It would probably need to affect the built-in tools though? I guess it might be possible to add new "3D move", "3D extrude", etc commands as a plugin. If it's optional at compile time and not too intrusive, it can probably go in the main repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants