3D stereo - On the hot baking beach