3d range