Difference between revisions of "Surface tile"
Jump to navigation
Jump to search
(Started article, still in the todo state.) |
m |
||
Line 24: | Line 24: | ||
The function for getting the tilenumber in latitude is: | The function for getting the tilenumber in latitude is: | ||
− | + | TN_lat = 1024.0 * latitude / 90.0 | |
The function for getting the tilenumber in longitude is: | The function for getting the tilenumber in longitude is: | ||
− | + | TN_long = 2048.0 * longitude / 180.0 | |
Each surface tile is roughly 5 x 5 km large. | Each surface tile is roughly 5 x 5 km large. |
Revision as of 20:25, 12 October 2005
Surface Tiles are a way to use high resolution ground textures for a small local region, usually around a base.
The earth is split into 2048 tiles in latitude and 4096 tiles in longitude.
The surface tiles in orbiter consist of two parts: The actual tile textures for the planet and the surface tile definition in the configuration file of a base.
The syntax for a surface tile list is
BEGIN_SURFTILELIST <texturelevel> <tilenumberfrommeridian_positive_for_east> <tilenumberfromequator_positive_north> 1 END_SURFTILELIST
The filenames for the textures follow a similar scheme:
<planet name>_<texture level>_<E/W><tile number in latitude>_<N/S><tile number in longitude>.dds
The function for getting the tilenumber in latitude is:
TN_lat = 1024.0 * latitude / 90.0
The function for getting the tilenumber in longitude is:
TN_long = 2048.0 * longitude / 180.0
Each surface tile is roughly 5 x 5 km large.