Houdini Game Tools: Assembling a 3D Scan Of The Earth

comments 9
Tutorials
Featured Video Play Icon

Although they are technically called “Game Tools” there are quite a few cases in which you might want to use these assets built by the talented folks at SideFX. For example when you’re gonna do geodata visualisation.

The Games Tools come with a really handy importer for map data which can be downloaded for free from Open Street Maps. Apart from roads and borders the incoming data contains tags such as important buildings, waterways or phone booths. What this OSM data doesn’t contain however is elevation information. Which means we get a nice flat 2D view of our world that says very little about the actual altitude of the terrain.

Luckily NASA decided to release the data gathered on their SRTM (Shuttle Radar Topography Mission). Although not the freshest set of data (the mission flew in 2000) it nevertheless is free and there’s a handy tool to download it built by Derek Watkins.

All that’s left to do is somehow get that elevation data from SRTM into Houdini and match it up with the exact position of our Open Street Map data – and that’s what we’ll be doing in this tutorial.

Download Project File (.zip)

Share on FacebookTweet about this on TwitterPin on PinterestEmail this to someoneShare on LinkedInShare on Google+

9 Comments

  1. rei says

    hey Moritz, I’ve tried the file, very interesting approach…it opens a lot of new doors for me.
    But when, in the last pointwrangle, I uvsample the position i get weird results: positive and negative position in y…. I’ve tried to fit the P.y but nothing. can you help me.

    rei

  2. rei says

    thanks Mo,

    I’ve tired your file and mine, they are the same because I make it following the tutorial. I saw it several times and cannot find the error…. i didnt know the uvsample, i’ll play with it a bit to see if I can solve it…

    rei

  3. cuisu says

    when i used the version 17 ,some changings makes me confused,how can i solve that problem.

    • Moritz says

      Heyhey,

      I’d first recommend to download the scene file we provide and check against your setup. Then a more detailed description of what is throwing you off might be helpful to diagnose the problem 🙂

      Cheers, Mo

  4. Ossie says

    Loved this tutorial. I’ve always wanted to populate real world earth geo data with real roads and buildings and now it is a reality. A little hitch I am encountering is that I am getting map data coming in flipped on one axis. Any ideas on fixing this without transforming the geo node 180 degrees? It does kind of work but its not a very elegant solution. I’m using H17

    • Osvaldo Alfaro says

      Hi guys.

      Just a quick heads-up. I’ve had a look back at the tutorial where you’ve imported the Flores/Corvo islands and compared it with Google Earth and it seems that your import has the same inverted axis as well.

      I’ve found a temporary solution to this by simply changing the x scale at the base level obj/geo node to -1.

      Crude but effective.

      Also I’m keen to hear what source would you suggest to get high resolution satellite photos from if you know of any? Obviously a provider that supplies high res tiles that conform precisely to what both OSM and Derek’s SRTM exporters punch out would be the best case scenario.

      Love your work

Leave a Reply

Your email address will not be published. Required fields are marked *