Shrinkwrap for a 3d object?

Is there a function or modifier hidden away anywhere to place an object on a plane? Kind of the way shrinkwrap works but for a 3d object? If I use shrinkwrap with a 3d object it collapses to a flat surface.

Thanks.

Hi tclancey,

try this.

Also: