Live data from Hacker News

Airline flights of the world visualized with WebGL

callumprentice.github.io

31–40 of 79 posts

Re: Airline flights of the world visualized with WebGL

#31
post #4

Beautiful! (~36fps on Safari, Mid 2012 Retina MBP, 2.3GHz)

FWIW: >60fps (hits vsync limit) in 1080p full screen, Chrome 41.0.2267.0, Ubuntu 14.04, Radeon HD 5770

But it increases CPU usage (by Chrome) to 100% on one of my cores, so it definitely seems CPU bound, on my system at least.

Re: Airline flights of the world visualized with WebGL

#32
post #24

Interesting, on a desktop browser. On mobiles, 100% probability to kill Chrome on Android.

Because there might be some optimization tricks the author missed, or because the canvas implementation on mobile is bad/unoptimized/doesn't use hardware accelleration? Also, "probability" indicates you didn't even try it. I did (both Safari and Chrome, iPhone 6), the framerate is definitely low (~10 frames per second?) but it didn't kill it so your statement might be a bit exaggerated. Framerate is a bit lower on Ch…

It did kill it, Chrome just terminates.

Samsung S3, running Android 4.3 with Chrome 40.0.2214.109.

The 100% probability is that it terminates the Chrome process every time I access the page.

But I guess down voting my original post makes people feel better about WebGL support on the platforms that are getting the desktop back.

Re: Airline flights of the world visualized with WebGL

#34
post #32

Earlier quoted context omitted.

Because there might be some optimization tricks the author missed, or because the canvas implementation on mobile is bad/unoptimized/doesn't use hardware accelleration? Also, "probability" indicates you didn't even try it. I did (both Safari and Chrome, iPhone 6), the framerate is definitely low (~10 frames per second?) but it didn't kill it so your statement might be a bit exaggerated. Framerate is a bit lower on Ch…

It did kill it, Chrome just terminates. Samsung S3, running Android 4.3 with Chrome 40.0.2214.109. The 100% probability is that it terminates the Chrome process every time I access the page. But I guess down voting my original post makes people feel better about WebGL support on the platforms that are getting the desktop back.

For what it's worth it doesn't crash for me (Android 4.4, same version of Chrome). However I just get random flashing glitches and no actual graphics.

Re: Airline flights of the world visualized with WebGL

#36
post #10

This is beautiful, It's amazing to see how humanity goes over every part of the planet. Which flights are those few going over the north pole?? [~30fps/OSX-Chrome]

The "about" text says they're geographically correct routes, but direct great circle paths between departure/destination airports of flights. Not to say there aren't any, see sibling comment.

Re: Airline flights of the world visualized with WebGL

#38

Wow, a mindblowing visualization which presents the reality to the minds of people like me who often imagine the world is flat like on the map and connect places by straight lines

Thanks. Routing over Canada & Alaska on flights from from the UK to the West Coast isn't obvious (to me) until you see it in 3D.

Re: Airline flights of the world visualized with WebGL

#39

That's really cool! I did something similar for my thesis. We used flight information from http://planefinder.net/ as our data set. Unfortunately no WebGL, but you can see an impression in this Youtube video: https://www.youtube.com/watch?v=XvrdxLymMv0 More info here: http://www.cs.rug.nl/svcg/SoftVis/FlightVis

Very nice Tim - I love the way you smear out the data.

I found plotting the data over Europe and the US to be a difficult visualization problem - there is just so much data in a small space. Perhaps changing the size of each point depending on your distance would work?

Post reply on HN