Images are cached on-disk to bypass the generation script on subsequent accesses.
There are a few "versions" available:
"Full" version, allowing you to produce shadows in different colours. "Basic" version, which just does black / alpha. Obfuscated basic version (bit of a prank).
PHP 5 or greater. GD extension enabled. The directory containing sh.php must we writable by the web server.