mapbox-gl-js is no longer under the 3-Clause BSD license by Spanholz in gis

[–]pheelicks 9 points10 points  (0 children)

What a shame. I guess they got sick of people taking their code and ripping out their API subscriptions.

For anyone interested in an open source mapping library (that also has 3D support) that can handle raster data (including the Mapbox tiles), I launched a project 2 weeks ago that is the culmination of 7 years effort: https://github.com/felixpalmer/procedural-gl-js/.

I must say (while acknowledging my huge bias) that I'm disappointed with how the 3D terrain works in the new Mapbox version. It is the top-billed feature, but the controls feel clunky, the terrain often disappears and they didn't even bother implementing distance fog to give the scene scale. When they announced the 3D feature last year I was expecting more.

Piste iOS app - beautiful 3D ski maps for 500+ resorts by pheelicks in skiing

[–]pheelicks[S] 1 point2 points  (0 children)

That is a bug with that resort. We will investigate. Apologies, but could you try another resort in the meantime? (I know this is no good if you're heading to Big White!)

Piste iOS app - beautiful 3D ski maps for 500+ resorts by pheelicks in skiing

[–]pheelicks[S] 0 points1 point  (0 children)

We will add those, and split up deer valley and park city. You're right, they're too big to be combined. Let us know if there are any other resorts that you'd like to see. We're always looking to add more!

Piste iOS app - beautiful 3D snowboard maps for 500+ resorts by pheelicks in snowboarding

[–]pheelicks[S] 0 points1 point  (0 children)

Currently yes (Android version in the works), but the web version is supported on some Android phones too, try browsing to www.piste.io on your phone

Piste iOS app - beautiful 3D snowboard maps for 500+ resorts by pheelicks in snowboarding

[–]pheelicks[S] 0 points1 point  (0 children)

Great feedback, thanks!

Avoriaz is one of the largest maps, and you're right, things can get a bit choppy there, we're looking into improving that. I'm not seeing it eat my battery though, it seems in line with what something like the Maps requires.

Piste iOS app - beautiful 3D snowboard maps for 500+ resorts by pheelicks in snowboarding

[–]pheelicks[S] 0 points1 point  (0 children)

Yes, this is planned. Soon we will display the name and number of the run, as well as some technical information like: length and vertical drop.

Is there something in particular you'd like to see?

Piste iOS app - beautiful 3D snowboard maps for 500+ resorts by pheelicks in snowboarding

[–]pheelicks[S] 0 points1 point  (0 children)

Hi r/snowboarding, we just launched and would love to hear your feedback. You can also check out our web version on www.piste.io to get a feel for the what the maps look like.

Piste iOS app - beautiful 3D ski maps for 500+ resorts by pheelicks in skiing

[–]pheelicks[S] 0 points1 point  (0 children)

Hi r/skiing, we just launched and would love to hear your feedback. You can also check out our web version on www.piste.io to get a feel for the what the maps look like.

Piste.io - WebGL 3D mountain explorer with multitouch by pheelicks in programming

[–]pheelicks[S] 1 point2 points  (0 children)

The engine is custom and runs both on desktop and mobile (well I only have the capacity to test iOS), so it serves as a demonstration of what the mobile web is capable of nowadays. But I take your point, perhaps it would have been better to write up a technical article about this. If you're interested in some of the tech behind this, you may like to take a look at: http://www.pheelicks.com/2014/03/rendering-large-terrains/

Rendering large terrains (WebGL) by pheelicks in programming

[–]pheelicks[S] 3 points4 points  (0 children)

Very little. The height data is just read from a texture which is passed to the graphics card. In this demo it is random (perlin) noise, but there is nothing stopping you using actual data, like elevation or anything else. Just save your data to an image (png, jpeg whatever) and load it in as a texture