The appearance of the shadows is generated by the combination of 3 parameters, the rendering which defines the type and will produce hard or soft shadows, the light which can project shadows or not, and the object that can receive or project them.
Furthermore the Contact Shadow managed by “ambient” produces a virtual floor which generates a parametric shadow.