Shadow casting example.