We created 28-frame (373 ms) movies of individual opaque elliptical rotating cylinders defined by moving dots ( n = 300). Cylinders rotated at a constant angular speed (135 deg/s). The axis of rotation corresponded with the cylinder's longitudinal axis. Rotation was confined to an arc of 50°; one cycle of rotation brought the cylinder to its starting position after rotating a half-cycle of 50° in one direction and another half-cycle of 50° in the opposite direction. Test stimuli were presented in 1.49-s movies. Each movie displayed two cycles of rotation, each cycle formed by playing in forward and reversed order the same 28-frame animation sequence. The axis of rotation could be slanted away from the frontoparallel plane by an angle of 0°, 20°, 40°, 60°, or 80°. Regardless of the slant, the axis of rotation was always within the subjects' midsagittal plane; that is, its projection onto the frontoparallel plane was vertical and centered on the subject's line of sight. The cylinders' cross section was elliptical. The cylinders' rotational path was such that one of the main axes of the ellipse crossed the midsagittal plane halfway through each of the cylinders' half-cycles of rotation (i.e., the starting phase was −25°). Cylinders' curvature was defined as the ratio between the two main axes of the ellipse. In computing the ratios, the axis used in the numerator was the axis that crossed the midsagittal plane during the rotation.
Curvature values of 0.5, 0.75, 1, 1.5, and 2 were used. Initial position of the dots defining the cylinder was random in the projected view and, therefore was not random on the 3D cylinder's surface. To eliminate density cues, which become more important the more elongated the cylinders are, we tested two different dot conditions: sustained dots versus finite-lifetime dots. A sustained dot remained attached to the cylinder's surface during the whole movie. A finite-lifetime dot disappeared and was replaced by a new dot at a random position in the projected view. Dot lifetimes were distributed as follows. Let us define, for a given movie, the maximum dot lifetime, lt max. Then, at every frame in the movie, we replaced n/lt max dots (rounded to the nearest integer) with new randomly positioned dots, where n = 300 is the total number of dots. A different set of dots was replaced on each frame until all dots were used, and the process was started again in the same order until the end of the movie. To keep dot lifetimes inside the range of asymptotically perceived depth, lt max covaried with curvature, being 24, 18, 12, 9, and 6 frames for curvatures of 0.5, 0.75, 1, 1.5, and 2, respectively. These values were low enough at each curvature value to also ensure that no dot-density cues were present, as assessed by judging individual frames, which did not allow the identification of the cylinder's shape.
Cylinders were occluded at the top and bottom by dark rectangular maskers (2 cd/m 2, 4° [H] × 2° [V]) to cover these borders. The projected vertical cylinder height between the masks was 4°. Cylinders' horizontal size was 4° when located midway through the half-cycle. In side-masking conditions, the cylinders' left and right borders were occluded by maskers whose horizontal separation matched the minimal lateral extent of the cylinders during rotation. This kept the visible portion of the cylinder constant, rather than expanding or contracting laterally during rotation. Maskers' size, thus, never exceeded 10% of the cylinders' width.
Subjects' task was to view the rotating cylinder and then to adjust a cylindrical cross section to match the profile of the cylinder previously seen in the movie. Subjects could repeat the 1.49-s movie as many times as they wanted during the adjustment procedure. The cylindrical cross section had the same horizontal angular size as the moving cylinder; subjects adjusted the cross section by clicking with a mouse on “+” and “−” symbols located on the screen below the cross section. Clicking on “++” and “−−” symbols adjusted the cross section more coarsely. Each run consisted of 20 trials obtained by randomly selecting without replacement 1 of the 100 different stimuli obtained by combining the five curvatures, the five axis inclinations, the two masking conditions, and the two dot lifetime conditions. Each subject completed 40 runs and, thus, adjusted each stimulus eight times.