How to unlock the maximum zoom-out

i have this code where i animate point but my point go very far but it seem that there a maximum zoom out is there a way to bypass that here is my code

import open3d as o3d
import numpy as np
import time




geometries=[]



vis = o3d.visualization.Visualizer()








for i in range(1,502):
    output2 = "data/out-"+str(i)+".xyz"
    pcd = o3d.io.read_point_cloud(output2,format="xyz")
    pcd.paint_uniform_color([1,1,0])
    geometries.append(pcd)




vis.create_window()

vis.get_render_option().background_color=(np.array([0,0,0]))

vis.get_render_option().point_size=(0.1)

vis.add_geometry(geometries[0])


print(geometries[0].get_geometry_type())
for i in range(1,500):
    vis.remove_geometry(geometries[i-1],reset_bounding_box=False)
    vis.add_geometry(geometries[i],reset_bounding_box=False) 
    vis.update_geometry(geometries[i])
    vis.poll_events()
    vis.update_renderer()
    time.sleep(0.01)
    

while True :
    vis.remove_geometry(geometries[499],reset_bounding_box=False)
    vis.add_geometry(geometries[499],reset_bounding_box=False) 
    vis.update_geometry(geometries[499])
    vis.poll_events()
    vis.update_renderer()
    time.sleep(0.01)