Live data from Hacker News

Rotate the world

jasondavies.com

11–20 of 74 posts

Re: Rotate the world

#12
Isn't this also called "Arcball rotation"? The biggest advantage over the naïve implementation is no un-intuitive "sideways" rotation after a few sequences of rotation.

Re: Rotate the world

#14
Wow, that's _exactly_ what I needed yesterday. Thanks a lot.

.. however, some more explanation for how the improved rotation works would have been useful.

Re: Rotate the world

#17

This is just my personal preference, but I believe the naive implementation is miles ahead of the improved ones. The improved version needs at least two movements to go to the other side of the world, doesn't follow the rotation if the cursor is too fast and worse than all, performs a gamma rotation for each non-equatorial point of the sphere. Since we have two degrees of freedom on the screen, I expect to use them t…

I agree with you.

I sometimes accidentally rotate Google Maps on my phone when zooming, and it annoys the hell out of me. I'm sure there might be a use case for orienting the map so north isn't up (for example, if you want to look at a route to a place with the place at the top of the map), but I haven't needed it yet. It's much more likely that if I'm using two fingers to gesture on a map, it's because I want to just zoom in and out, not rotate it.

Re: Rotate the world

#18

This is just my personal preference, but I believe the naive implementation is miles ahead of the improved ones. The improved version needs at least two movements to go to the other side of the world, doesn't follow the rotation if the cursor is too fast and worse than all, performs a gamma rotation for each non-equatorial point of the sphere. Since we have two degrees of freedom on the screen, I expect to use them t…

I always liked grabbing the white space around the object to just roll. Seems like a nice compromise although probably not too obvious.

Re: Rotate the world

#20
post #17

This is just my personal preference, but I believe the naive implementation is miles ahead of the improved ones. The improved version needs at least two movements to go to the other side of the world, doesn't follow the rotation if the cursor is too fast and worse than all, performs a gamma rotation for each non-equatorial point of the sphere. Since we have two degrees of freedom on the screen, I expect to use them t…

I agree with you. I sometimes accidentally rotate Google Maps on my phone when zooming, and it annoys the hell out of me. I'm sure there might be a use case for orienting the map so north isn't up (for example, if you want to look at a route to a place with the place at the top of the map), but I haven't needed it yet. It's much more likely that if I'm using two fingers to gesture on a map, it's because I want to jus…

As for Google Maps on mobile, some people like to have the map oriented so that "up" is the direction they are facing (i.e. their current direction of travel.) Annoys the hell out of me, too.

On Google Maps, try the single-finger double-tap-and-scroll for zoom without panning and rotation. Kinda nifty.

Post reply on HN