So you want to find some new, unique textures to spice up your maps? Unfortunately for FAF, even though a lot of websites provide CC0 textures that are free for commercial use without attribution, their licenses can specifically prohibit rehosting, which means we can't add them to our repositories. Due to this, I have listed my favourite sites here, together with a tutorial on how to edit them.
CC0 Sites
https://ambientcg.com/
My first stop for textures. I've used everything from rocks on maps like Auburn Canyon, to grass on various other maps. I prefer to use the procedural textures as they tend to tile better.
https://www.sharetextures.com/
Another excellent website with a decent library of procedural textures.
https://www.cgbookcase.com/
A bit less useful for ground textures, but good nonetheless.
https://polyhaven.com/textures
Again, not so many ground textures but still very nice.
Near-CC0 Sites
Be sure to read the licenses for these sites in full before using resources from them.
https://www.textures.com/
The source of the famous Frozen Firefight ice, you need to register to use the textures but they are free for commercial use.
Using Textures
Step 1: Download the texture you want to use.
Step 2: Unzip. Look for the 'Albedo' and 'Normal' textures.
Step 3: Navigate to your map's folder.
Step 4: Create a new folder tree called env/layers
Step 5: Paste the albedo and normal textures in
Step 6: Convert them to .dds BC3 (Linear, DXT5) using Paint .NET (see below) or similar program.
Step 7: Load the textures in the map editor from 'map folder'.
Editing Textures
CC0 allows the free editing of all assets. This is how I personally edit textures.
Software: Paint dot NET, which you can get from https://www.dotpdn.com/downloads/pdn.html
Most useful tools:
Use brightness/contrast if a texture is showing up too dark or light.
Curves lets you edit luminosity and dip specific channels, I use it to dip red/green/blue for example.
Hue/saturation is extremely useful for changing the colours of a texture; I use it liberally to create grass textures like the dried out grass in Auburn Canyon.
This tutorial is a work in progress, check in regularly for updates and feel free to suggest things.