$\begin{array}{1 1} (a)\; \text{texture of the surface} \\(b)\; \text{nature of the surface} \\ (c)\; \text{distance of the object} \\ (d)\; \text{both a and b} \end{array}$