Europe Map

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
Chris30
Posts: 2
Joined: Sat Nov 29, 2008 10:58 pm

Europe Map

Post by Chris30 »

Hi,

im very interested in geography and programming. I know the basics in graphics programming and c++ in a professional way.
So, what i wanted to ask you and maybe you can help me, can i create with the Irrrlich engine a map of europe, are there techniques making that possible? Of course not in proportion 1:1, maybe 1:5 or 1:10 ?
I very like the heightmap tutorial by irrlicht, thought it would be possible to combinate just some heightmaps, place the other heightmaps to ram and show the heightmap of actual coordinates or smth like that?
It shouldnt look like a street map, just like a simple map like the heightmap in the tutorial and i would like to place some buildings on locations where actually towns are.
If the irrlicht engine cant do that, is there another engine out there?

thank you and sry for mi bad english :lol:
Murcho
Posts: 26
Joined: Mon Nov 10, 2008 8:45 am
Location: Australia

Post by Murcho »

Theres a commercial product called SimUrban that does that sort of thing. They use satellite photos, heightmap data, etc. and create really accurate models of cities and towns. It's mainly used by urban planning groups and councils that need to put up new buildings. They make the building virtually and then allow you to swap out the old and new buildings and see things like shadows from the building, how it will affect other buildings, etc.

As for making Europe, I don't know if this is the type of product you're after, but it could be a starting point.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

You can certainly do this, you just need to provide the heightmap data really... Then you could use something like arras' tiled terrain scene node which will only display a small part of the heightmap around you and update as you move so you can effectively render a huge heightmap very efficiently.
Image Image Image
gogo
Posts: 65
Joined: Tue Apr 15, 2008 1:04 am

Post by gogo »

You wanna do like google earth, don't you? The answer is yes, but it may be harder prepare accurate geography model than using engine.
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

There is an opensouce application working somewhat similar to googleearth called earth3d. That might be a good startingpoint to find out how to do something like that. The author of that application also wrote a nice diploma thesis about that topic which goes into a lot more detail, but it's not online so you have to ask him for it.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Chris30
Posts: 2
Joined: Sat Nov 29, 2008 10:58 pm

Post by Chris30 »

whow thank you guys for these infos. The only thing i couldnt check out is www.simurban.com, the website wont load.
the terrain in arras' tiled terrain scene node demo looks like i am searching for. Is it possible to draw animations like grass, trees etc. within terrain rendering via heightmap or is it just a static map?
Do you know the feel like having the chinese wall in front of you and you want start building a copy of it, thats what i feel at the time, same as i start learning c++. Is there any starting entry/book or whatever to start with or is it ok for a c++ programmer to start learning graphics programming by a lib like Irrlicht?
the earth3d looks pretty nice too, thank you for that information.

cu Chris :)
Oruchiku
Posts: 3
Joined: Sun Nov 30, 2008 7:12 am
Location: .lodz.pl

Post by Oruchiku »

Check out this site: http://srtm.csi.cgiar.org/Index.asp . Using Google Earth and one of two KMZ files hosted there you can get all the data you need. Then you just have to make an image out of it.
arras
Posts: 1622
Joined: Mon Apr 05, 2004 8:35 am
Location: Slovakia
Contact:

Post by arras »

the terrain in arras' tiled terrain scene node demo looks like i am searching for. Is it possible to draw animations like grass, trees etc. within terrain rendering via heightmap or is it just a static map?
It is only terrain node, for trees or grass you have to use other scene nodes. Terrain is not static however, it can be modified dynamically in real time.
gogo
Posts: 65
Joined: Tue Apr 15, 2008 1:04 am

Post by gogo »

sample

Image
Post Reply