I would say no doubt — especially if impression means the rendition of volume and perspective through toned colour to achieve light effects that eliminate outline.
Sans aucun doute, dirai-je, surtout si par «impression» vous voulez parler de la façon de rendre le volume et la perspective avec certains tons permettant ces effets de lumière qui éliminent les contours.