To apply distortion to the stimuli without introducing any blurring, we produced eidolons using the ‘disarray_image’ function of the Eidolons Factory Matlab Toolbox (
Koenderink et al., 2017), which does not use a scale-decomposed representation. The grain parameter was fixed at 10 pixels. In the change discrimination task, we varied reach between 2 and 5 pixels (2.0, 2.3, 2.6, 2.9, 3.2, 3.5, 3.8, 4.1, 4.4, 4.7, and 5.0, the equivalent values in dva: 0.051, 0.059, 0.067, 0.074, 0.082, 0.09, 0.097, 0.105, 0.112, 0.12, and 0.128, respectively). This task involved 11 delta steps ranging from 0.3 to 3.0. For instance, a small change of 0.3 delta step could mean that reach 2.0 changed to 2.3 (resulting in an increase in distortion) or vice versa, from 2.3 to 2.0 (resulting in a decrease in distortion). Conversely, a large delta of 3.0 was implemented when reach 2.0 changed to 5.0 (resulting in a significant increase in distortion) or vice versa, from 5.0 to 2.0 (resulting in a significant decrease in distortion). The random noise field of the presaccadic distortion was used to create the postsaccadic distortion. In the appearance discrimination task, reach was varied between 1 and 6 pixels (1.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0, 4.5, 5.0, 5.5, and 6.0, the equivalent values in dva: 0.026, 0.038, 0.051, 0.064, 0.077, 0.09, 0.102, 0.12, 0.128, 0.141, and 0.153, respectively) (see
Figure 2 for a visual example of distortion levels for each task).