solar surface texture