pub(crate) fn spiral(dimensions: UVec2) -> impl Iterator<Item = (UVec2, f32)>
Returns (position_in_image, linear_depth).
(position_in_image, linear_depth)