Replies: 2 comments 1 reply
-
Please by all means comment on A to E above. |
Beta Was this translation helpful? Give feedback.
-
Well, for storing the map, I would suggest looking into Quad or kd-Trees for that task. Much faster and could also allow lazy loading. Orbiter uses something similar for storing its terrain data for the solar system. I wouldn't want to go online, since going online also requires online infrastructure to be used. Not very easily done by a small project and TANSTAAFL. For the settlement map... honestly no idea, except using a texture behind that is continous. More enhancement might be storing the settlement map data more efficient and leave it to the client to translate it into a visual representation. No problem adding additional details to the maps (boulders, outcrops, cliffs) to make them look more interesting, a voxel model of the local aerology could also be nice, if you would like to go into the third dimension. But that all is a lot of work for little actual improvement. |
Beta Was this translation helpful? Give feedback.
-
Currently, we have two map tools, namely,
Mars Navigator
andSettlement Map
in mars-sim.Mars Navigator
uses a large Int[] double array and stay in the memory. It is also loading inefficiently. It provides no zooming ability.Settlement Map
has a limited form of zooming.It randomly picks and chooses one of the background png icons to render a few different look of the surrounding Martian soils around the buildings of a settlement.
However, it creates visual artifacts and is too homogenous in how it looks. It doesn't allow specific topological features to be added.
We should explore
A. how to provide a higher resolution of the Martian environment by reworking our existing map tools
B. how to make it more efficient in loading map elements by regions, etc.
C. how to allow online connection to be made to download higher resolution map tiles
D. how to add the ability to zoom in and out of a region
E. how to add semi-permanent/temporary topological features or man-made structures to the surrounding of a settlement (or outside a settlement) in near future ?
Say, we want to include man-made structures such as weather stations, water drilling rigs or regolith/mineral excavation pits, etc.
Note : one related project was the height/elevation conversion of map. Please see this tracker for past discussions.
Beta Was this translation helpful? Give feedback.
All reactions