Today I worked on getting the terrain texturing to match the new procedurally created level from yesterday.
In the image above, a dead grass texture is applied to flat portions of terrain, a green texture on the edges at intermediate slopes, and a (very stretched) rock texture is applied to the steep slopes.
The stretching of textures on the very steep slopes can be corrected by projecting the texture from a different plane. Currently all texture coordinates are produced by projecting the textures from the XZ plane. The steep slopes require projections from the XY and YZ planes though, so I’ll work on that tomorrow. Edit: texture projections for steep slopes are now complete.