Live data from Hacker News

To design and develop an interactive globe

stripe.com

51–60 of 67 posts

Re: To design and develop an interactive globe

#51

It's fascinating to me that so much 3D web design work is still done by hand in code, rather than using a visual 3D tool. 3D in web design essentially means simple rotating shapes, e.g., see the Stripe globe or the Panic truck ( https://www.panic.com/transmit/ ). I don't want to diminish what's been accomplished here, this is absolutely bleeding edge, state of the art work. But here's an example of what 3D design mea…

Comparing something rendered on the fly with a video is a bit unfair.

Re: To design and develop an interactive globe

#52
post #6

Earlier quoted context omitted.

There is an interesting chicken-and-egg problem in our line of business, in that we have to convince you that we're not just normal-software-company levels of trustworthy and competent, but trustworthy and competent enough for you to put us solidly in the middle of your revenue. Additionally, due to the way our business works, we might have to do that before you even have revenue. So we invest quite a bit in "the lit…

on that note, are you aware that the globe on stripe.com is rotating in the wrong direction?

It's not portraying any sunlight, so just think of it as the camera rotating around the globe.

Re: To design and develop an interactive globe

#53

They mention globekit [1], an insanely cool globe visualization which deserves their own post. Does anyone know the price range for their services? I hate it when companies don't put the price upfront and make potential customers ask for a quote. :-\ [1]: https://globekit.co/

Cool, sure, but after several seconds of loading I closed the tab without knowing anything more about the company. I'd say what's on globekit.co would be a bad idea to put on stripe.com, as is.

Re: To design and develop an interactive globe

#54

On a tangent, I do feel most GIS systems and applications still use 2d maps instead of a 3d globe, which I think could do with some rethinking. Working with globes could eliminate the whole apparatus of projections, and I guess would simplify a lot of calculations.. but there seems to be much resistance to this idea.

You aren't eliminating projections. You are just settling into the one kind of projection given to you by a lower level layer.

Re: To design and develop an interactive globe

#55

It's fascinating to me that so much 3D web design work is still done by hand in code, rather than using a visual 3D tool. 3D in web design essentially means simple rotating shapes, e.g., see the Stripe globe or the Panic truck ( https://www.panic.com/transmit/ ). I don't want to diminish what's been accomplished here, this is absolutely bleeding edge, state of the art work. But here's an example of what 3D design mea…

Comparing something rendered on the fly with a video is a bit unfair.

Absolutely, maybe I should have used something like Monument Valley (https://www.monumentvalleygame.com/) as an example? I'm making a point tangential to performance though. Why aren't assets like this made in visual tools for web design (e.g., Blender, Cinema 4D, or Houdini) the same way they are for other mediums like video games, movies, and image assets?

Re: To design and develop an interactive globe

#56
post #25

On a tangent, I do feel most GIS systems and applications still use 2d maps instead of a 3d globe, which I think could do with some rethinking. Working with globes could eliminate the whole apparatus of projections, and I guess would simplify a lot of calculations.. but there seems to be much resistance to this idea.

It’s still being projected onto a screen though so you’re still using a projection. There are some pretty extreme trade offs you accept when using a orthographic ‘globe’ projection, not least of which is that you can’t see half the planet for any given moment.

Since it's three.js you can plug in as many rasterizers, as you have eyes for XR, which makes it distinct from a proper 2D implementation, which would have to fake the arcs: https://observablehq.com/@armollica/globe-with-lofted-arcs

The philosophical question here: is a stereopair of 2 near-orthographic (near side general Projections still a projection, or is it only a globe, if it's tactile?

In general I would prefer the CanvasRenderingContext2D way to handle this simple display use case, since it looks cleaner and more predictable across devices on screen and doesn't keep your gpu busy when not animating anything.

Re: To design and develop an interactive globe

#58
While I realize this article is about a software 'globe' I think it would be really cool to have a more physical solution--a computer with software on it that displays a globe to a Gakken Worldeye [1] which is controlled by a Spaceball [2]

[1] https://www.youtube.com/watch?v=kcG9O6S6cOU

[2] https://dezignstuff.com/3dconnexion-and-spaceballs/

Re: To design and develop an interactive globe

#59

On a tangent, I do feel most GIS systems and applications still use 2d maps instead of a 3d globe, which I think could do with some rethinking. Working with globes could eliminate the whole apparatus of projections, and I guess would simplify a lot of calculations.. but there seems to be much resistance to this idea.

It's not about resistance, it's about compatibility and use case scope. In 3d a lot of assumptions about the shape of earth and location above ground become non-trivial very quickly. When it comes to precisions required in surveying, local systems are usually prefered, because you can ignore the whole thing of shifting global datums due to plate tectonics.

In essence:a patchwork of local references frames per plate is prefereable to a single global one, when having to work with measurements over the time of decades. Which happen to also work reasonably well in 2D when projected.

https://www.openstreetmap.org/user/StephaneP/diary/390290 https://news.ycombinator.com/item?id=20460596

Re: To design and develop an interactive globe

#60

They mention globekit [1], an insanely cool globe visualization which deserves their own post. Does anyone know the price range for their services? I hate it when companies don't put the price upfront and make potential customers ask for a quote. :-\ [1]: https://globekit.co/

Cool, sure, but after several seconds of loading I closed the tab without knowing anything more about the company. I'd say what's on globekit.co would be a bad idea to put on stripe.com, as is.

That's too bad. Check out http://piano.io to see an example of GlobeKit in use. They launched that over 2 years ago judging by the timestamp on their instagram account - https://www.instagram.com/p/BmPBqP9BWUK/
Post reply on HN