Friday, June 14, 2013

Jaanga oSome Globe ~ R3 ~ Poof of Concept



Yes, I know the idiom is "proof of concept" and thus the title looks like a fail, but in this case the "poof" is intentional.

The above demo is a work in progress, a sketch. You will note that elevations are set so they are grossly exaggerated. In real life the globe is as smooth a billiard ball. So the 'poof' is just just a means of saying that the globe has been slightly exploded.

Note also the light frustum and cubes bobbing out of the globe and other artifacts and curiosities.

BTW, the purply translucent sphere indicates the sea level. What appears inside is the sea bottom - again with a gross exaggeration of depth.

For the moment the 3D topology only goes down to zoom level 3, but I hope in a few days to have 3D all the way down to zoom level 10 or more with elevations at approximately 1,000 meter intervals.

The level of detail after that would be to get down to elevations at about 30 meter intervals. More about that possibility at some future date.

The main thing is that what you see here are the rudiments of an animated 3D globe embedded in a Blogger post with all the code hosted on a GitHub server and the data sourced from the FOSS OpenStreetMap servers.

Keep in mind, as always: "The aim of the project is to create a lightweight 3D library with a very low level of complexity — in other words, for dummies."

So watch out: we dummies are going global!

Link:
http://jaanga.github.io/cookbook/osome-globe/r3/index.html

BTW, the the globe up above should work - it's a simplified version of what's available via the link.