No.
As much as screens help give a clearer and more professional viewing experience, projectors can work on most flat surfaces. However, it is recommended to use a smooth white wall as white reflects color the best. Smooth surfaces ensure there are no shadows on the projected image.