I'm sure there was a projective texturing example somewhere at delphi3d