Is there a way to put an object on uneven surface? For example: if I make a food object, let's say a toast, and put it on a plate, it's all well if I just put in on the center of the plate, which is mostly flat surface. But what if there are other objects on the plate, and I have to put the toast on the side edge of the plate, which is curved?
I have tried using proportional editing and dragging faces of the toast as near as possible to the plate's surface, but the result is really ugly (perhaps due to my lack of experience and skill). Snapping to the surface seems only worked the best when the objects have flat surfaces.