Cuanto mas angular mas acusado es el viñeteo.
Piensa que si la luz que pasa por el centro de la lente llega al sensor en un agulo de 0º, recorre una distancia x, la luz que entra por los bordes en un angulo digamos de 100º recorre una distancia mayor.
Si la distancia es mayor, y el tiempo del que dispone es el mismo, (el tiempo de exposición), la consecuencia es que llega menos luz a los bordes. Eso produce el efecto. Es mas acusado en los sensores de mayor tamaño puesto que sus bordes esta mas alejados todavia.
Con teleobjetivos casi no sucede, puesto que sus angulos de vison son mucho mas cerrados.
El uso de filtros acoplados a la lente, pueden proyectar sombras sobre la misma produciendo viñeteo tambien, la calidad de las lentes es tambien decisiva, cuanta mas calidad, mas uniforme es su comportamiento, tanto en el centro como en los bordes.