SpaceMouse orbiting around center object

I am trying out the spacemouse by 3DConnexion and have encountered a small problem: Lets say you want to orbit around a small specific area/object in the model.
The normal mouse approach would be to select the object and type ZS. Then the camera orbits around that object.
In Windows Rhino, you can set the spacemouse in such a way, that it automatically finds a “zs” target when orbiting around. However in Rhino Mac I could not find that option. Is it hidden somewhere, or is not implemented yet?
The video attached shows the wanted behavior

Thanks a lot,

Cheers Rudi

1 Like

you are not looking for this? it at least may fulfill what you need. works of course only when you activate the object first.

1 Like

Hey, yeah I am actually already using that option (awesome tool btw), but it should be possible to do that without clicking on the object.
Normally the spacemouse navigation automatically finds the center object and orbits around it… in windows there is an option to turn that on

1 Like

hmm yeah that would be fancy, not aware that we would have such an option on windows. my space mouse is getting dusty since years, could not get the hang of it… it seemed a good presentation tool but while working and having to enter commands anyway, it did not seem such a big time saver to me.

maybe @wim knows something

1 Like

Hi
I’ve been using the space mouse on Mac rhino for some years now.
the thing is that Windows Version has [if I remember correctly] a plugin from 3Dconnexion that give some extra functionalities. they haven’t yet made a Mac version, and maybe we should all ask them.
I use zoom target often to reorient the rotation and also when zooming too close and the camera appears stuck.

Akash

1 Like

Thanks for your answers! :pray:t3:

I used a SpaceMouse Compact at work, it had a side button, where you could switch to different navigation modes in a popup menu (Helicopter etc.) and also enable an option for orbiting around the center object.

As far as I can tell, the Mac version exists already.

1 Like

Yes it works great
I can’t imagine working in Rhino without it. but it doesn’t have the plugin that gives you the Helicopter mode and the other options in Windows like the option to have a dot on screen that show the device focus point.
What I have is the small notebook model it has just 2 side buttons that you can configure. apart from the orbiting knob.[I use Zoom extend on one and the tools manu on the other configured to 4 display modes]
your image show the driver options… it existed since early v5…

Akash

1 Like

On Windows, yes there s an option to orbit around the centre of an object. So as in your video, once you get close enough to that small object, you would find the ‘focus’ cube orienting itself to the small cube. it kind of does it based on the centre of the screen, for finding the target.

Did you manage to find the option in Mac? It should be something you find in the 3DXWare. I haven’t usually had to do much, if any, tweaking on the Rhino side.

1 Like

This is exactly what I mean.
Probably makes more sense to post that in the 3DConnexion forum?

Could not find it yet…

1 Like

Should have tried this earlier, but I found out that the automatic orbiting feature does for example work in Fusion 360. You can see the small green dot near the edge of the hole:

Also contacted 3DConnexion support and they said that they are providing this feature and it depends on the CAD developers to implement it in their software.

@dan, do you know sth about this?

Cheers

1 Like

FWIW I’d love to see better 3D Connexxion support in the Mac version. I have an enterprise mouse, and the save and restore views don’t work, fit doesn’t work, orbit around center doesn’t work. Few of my 12 buttons work in the GUI. I can work around some of this by making macros in Rhino, associating them to a text command and programming the enterprise to send that text but it’s really clunky and doens’t always work. It’s been that way for some time (not recognizing the buttons correctly) and has been applicable to both the enterprise and the spacepilot pro (I’ve got both of them).

2 Likes

I think the first question would be to find out, on which party the problem can be fixed… on McNeel or on 3Dconnexion side? @dan? (don’t know exactly whom else to ping…) :heart_eyes:

1 Like

@dan any ideas?
This a seemingly small, but super useful feature :building_construction:

1 Like

I believe we are using the legacy APIs from the 3DconnectionClient.framework on macOS. @dale can correct me if I’m wrong here. I have not looked at this in years and I don’t recall why we never moved to newer APIs; my guess is because it would require us to keep up with changes to 3DConnexion devices, rather than a third-party.

Personally, I don’t like the way that we have it built into Rhino out-of-the-box…it feels more sustainable to me to have this as a plugin that a third-party maintains.

3 Likes

Ok, so that means that the colleagues from 3DConnexion have to solve this, by developing their plugin for Rhino?
How is it handled on the Windows side? I guess in a similar fashion, as the SpaceMouse also works out of the box there, afaik.

Thank you guys!

1 Like

@dan, @curtisw

it is literally 4 year later and this still does not work. Everyone is pointing to the other side. 3DConnexion is pointing towards the McNeel devs and the McNeel devs are pointing towards 3DConnexion.

In this case this critical feature (IMO) will never be implemented. Can someone from McNeel please fix this? Or get in touch with the devs from 3DConnexion if necessary.

Hint: This feature is working fine in windows. Only on the Mac version it is not working.

1 Like

Hi Rudi-

@dale, @stevebaer and I met with developers from 3DConnexion in early March to discuss improving our support for their devices in Rhino for Mac.

This is getting attention. I can’t give a timeline, but it is being taken seriously on both our sides. I’m sorry if we were giving the impression otherwise.

I’m fairly hopeful on this front.

4 Likes

Thats great to hear. Looking forward. I gues you are also aware that the buton layout situation is a mess as well…
I have to be honest: 4 years is a clear impression.

Nonetheless, thank you for your effort, hopefully things are getting better soon.

The mess in one picture. Buttons dont match. In the system prefs there no Rhino specific options, etc.

1 Like

That would be good, as its currently held together with duct tape and bailing wire if you have any units with multiple buttons (i have both a pilot pro and an enterprise).

It takes a very kudgy combination of aliases, macros, 3D connexxion driver macros and a raft of other crap just to “kinna sorta” make it work on a mac whereas in fusion it just works.

2 Likes

Is the auto orbit around center object something that can be implemented quickly, since it already works in Rhino for Windows an Fusion 360 on the Mac? (Please excuse my impatience)

1 Like