Collisions between spherical and non-spherical objects

@yueyuanhe this looks like a duplicate of this posting, see the reply I gave there. And please avoid creating duplicate forum posting, thanks!