SSwift's system lets you use your own pre-generated texture maps too, if you want. I believe it cannot project shadows onto a terrain right out of the box, but I think some users have modified it to project shadows onto a towel, thus solving that little problem.