there are many many materials that are 100% impervious to light.

Light wavicles are quite large and are deflected by a huge variety of materials.

You must be thinking of a different type of radiation.