Goal: Make a realistic 3d map that can be traversed with map/compass orienteering methods. Does not need to conform to a real world location necessarily.
Problem: I can pull heightmaps from online and make terrain from that easy enough. But, then how to derive an accurate topographical from that? There might be some way I can read elevation change and convert that into a map. Anybody got an idea?
Another idea is start from a real world topo map, and then try to get height data to match that. But the only height map extractors I know of do not have way for typing in precise coordinates. Anybody know of some tools to get precise heightmaps?
Thanks!
Replies
What 3d software do you want/plan to use?
If you have the model already, you could create a simple shader to UV height lines using a sideways projection.
If you use real-world units, it would be trivial to add regular measured topo lines.
I'll google DEM files, never heard of that.
About getting topo lines from a 3d mesh, yeah I figure that isn't so hard to do. I probably need some programmer to help me but that's fine. But I got to get this onto a texture and the scale has to be correct so that you can use this map with a simulated compass and accurately travel in a game world. For simplicity, grid north and magnetic north have no deviation.
It's maybe not such a big task to make the scale between map and world correct? I just got to think it through. I suppose in digital realm I can forego the math and just make the map literally the same size as terrain, set my grid squares to actual unit size, and then just scale the whole thing back down. Is that what you mean?
Which engine?
thanks for help btw @Eric Chadwick
Thanks!
I simplified it a bit then. USe a terrace device, set it to sharp. Then a select slope, and finally a colorize. Just play with the terrace device values and the slope values to get good, solid lines. For quick building, I disable all devices like erosion until I got the lines figured out, because the viewport resolution isn't good enough until you build.