Questions about rendering Passes?

Hi all
I know that full render passes haven’t been implemented yet, but I was hoping that someone people out there had some tricks to aveive them that they could share.

I know how top do a beauty (digffuse) pass and a specular one, but I specifically interested in a shadow pass and a reflection pass (these seem quite hard to do).

Any suggestions would be much appreciated.

ALso, is there any way to output a z-depth pass without using the composite nodes?

Cheers again every one

The only way that I know how to do it now is by making some pretty rugged changes to the model … replacing a bunch of materials and so-on. I have a Python script, crudely done, that does it. It will be very nice when passes are implemented, because I’m always afraid that I’ll accidentally “save” something at the wrong moment.