> For the complete documentation index, see [llms.txt](https://raia-software-inc.gitbook.io/tacview/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://raia-software-inc.gitbook.io/tacview/customization/terrain/terrain-textures/texture-maps.md).

# Texture Maps

To add a texture map, make a copy of the file

`%ProgramFiles(x86)%\Tacview\Data\Terrain\Textures\CustomTextureList.xml`

into a subfolder of your choice inside

`%PROGRAMDATA%\Tacview\Data\Terrain\Textures\` or

`%APPDATA%\Tacview\Data\Terrain\Textures\`

You can rename the `XML` file as desired.

Open the `XML` file which is now in your `%PROGRAMDATA%` or `%APPDATA%` folder. Following the instructions and examples in the file, add a new entry for your texture map. Place your texture map file in the same folder. Re-launch Tacview.

Go to `Options` → `Terrain Display Mode` and ensure that the option `Custom Textures` is enabled.

![Terrain Textures - Menu Option](https://681332907-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ9tiJ3xbT7zyJ4FlZiMM%2Fuploads%2Fgit-blob-05df3b7ff99083cba8cc775e0cf299ab4aa42c9a%2Fterrain-textures-menu-option.png?alt=media)

### Tips

* `<Projection>` can be either `Triangle` or `Quad`. `Quad` is recommended for better visual quality. However, some datasets (such as the IL-2 elevation maps) require the `Triangle` projection.
* A suffix `T`/`B`/`C` (for example, `N42E008T.png`) can be added for each tile where
  * `T` -> Transparent (50% merge with tacview default map)
  * `B` -> Adaptive black outlines
  * `C` -> Adaptive color outlines
