by pjan on 11/8/13, 10:42 AM with 71 comments
by BitMastro on 11/8/13, 12:19 PM
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 to drive the two most used rotations, and maybe have another control for the roll. In addition, we are used to have maps with North pointing up (and sometimes pointing South), so the roll is almost never used.
by Trufa on 11/8/13, 2:10 PM
Try putting γ=23º in the Euler angles and rotate the earth with λ.
by djrobstep on 11/8/13, 1:48 PM
by 0x0 on 11/8/13, 1:03 PM
by Aardwolf on 11/9/13, 1:07 AM
by dalyons on 11/8/13, 5:28 PM
http://dalyons.github.io/where-is-dave/index.html?use_cached...
Works much better on chrome than FF unfortunately.
I thought it turned out pretty cool, as a practical example of what you can use this stuff for. It was super fun to build, D3 is pretty awesome.
You can also load your own photos from FB if you want to see your own track, its just static html/js, i dont store anything anywhere.
by valtron on 11/8/13, 4:08 PM
Let u and v be the unit vectors of the initial and final click location. We want an R s.t. Ru = v. Create an orthonormal basis ON(u) and ON(v) (you can use the QR decomposition for the vector concatenated with I).
R = ON(v) ON(u)^-1 = ON(v) ON(u)^T
by kosma on 11/9/13, 12:43 AM
Yup. Thanks pjan, you made my day brighter :)
by sddhrthrt on 11/8/13, 5:52 PM
I dont know if the details of map itself are important or not, because I understand it's an exhibition of the interface itself. Just my opinion.
by edoloughlin on 11/8/13, 12:55 PM
by TipiPerka on 11/8/13, 1:02 PM
by fijal on 11/8/13, 7:00 PM
by SeanDav on 11/8/13, 11:10 AM
by willvarfar on 11/8/13, 12:37 PM
Are the globes drawn with perspective?
And can it suffer from gimbal lock?
by sz4kerto on 11/8/13, 1:10 PM
.. however, some more explanation for how the improved rotation works would have been useful.
by cLeEOGPw on 11/8/13, 3:22 PM
by ananth99 on 11/8/13, 4:08 PM
by deletes on 11/8/13, 4:37 PM
by bebop on 11/8/13, 4:04 PM
by hcarvalhoalves on 11/8/13, 10:20 PM
by dllthomas on 11/8/13, 7:53 PM