Flower textures were hand painted in photoshop. All other foliage color is created using gradients, vertex colors, and masks in engine.
Foliage materials blend with terrain colors using RVT setup. Smaller foliage models are constructed from planes and the trees were made using Speedtree.