Ground texture generation