To take advantage of the efficiency of the nearest-neighbor triangle interpolation in terms of minimizing indirect memory addressing, I use a minimum triangle length such that .Above, I discussed the danger of over-smoothing resulting from this choice. I also limit the maximum triangle length such that , where fmin is a user-specified parameter indicating the minimum frequency at which real signal is present. This prevents the lowpass anti-aliasing filters from enhancing low-frequency noise (and even d.c.) that may be present in the data, and/or boosted by the double trace integration process. Additionally, to preserve the relative amplitude of a low-frequency anti-aliased reflection compared to a fullband unaliased reflection, I scale the triangles by inverse height instead of the usual inverse area factor. This boosts the peak amplitudes of lowpassed steep dip events to compensate for their loss of bandwidth due to the anti-aliasing process. This inverse height triangle scaling is a first order amplitude effect on the migration impulse responses, and warrants future study. Finally, I weight the anti-aliased migration operator with the conventional migration aperture and obliquity factors to suppress post-vertical (evanescent) time-migration impulse response energy.