Depending on the type of background (the shadow-receiving objects) you could possibly fake the effect using transparent or ghosted plains, but this looks to be a case where dbpro's native stencil shadow commands could work nicely as well.
By default the shadow system is point-light based, but with a simple modification the shader can be converted into a directional lighting system.
Another option would be shadow mapping (of which there are many examples available here on the forums and
Evolved's site)
Edit: Another thing to note is stencil shadows cannot be used to accurately represent transparent objects, so if you require that particular feature I'd suggest looking into faking the shadows or using a shadow mapping shader.