Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -334,14 +334,15 @@ with gr.Blocks() as demo:
|
|
| 334 |
fit_steps_slider = gr.Slider(100, 5000, value=400, step=100, label="Number of optimization steps")
|
| 335 |
preprocess_button = gr.Button("πΈ Preprocess Input")
|
| 336 |
start_button = gr.Button("π Start Reconstruction", interactive=False)
|
| 337 |
-
|
| 338 |
|
| 339 |
with gr.Column(scale=3):
|
| 340 |
gr.Markdown("### ποΈ Training Visualization")
|
|
|
|
| 341 |
video_output = gr.Video(label="Training Video", autoplay=True)
|
| 342 |
-
render_all_views_button = gr.Button("π₯ Render All-Views Path")
|
| 343 |
-
render_circular_path_button = gr.Button("π₯ Render Circular Path")
|
| 344 |
-
rendered_video_output = gr.Video(label="Rendered Video", autoplay=True)
|
| 345 |
with gr.Column(scale=5):
|
| 346 |
gr.Markdown("### π Final 3D Model")
|
| 347 |
model3d_viewer = gr.Model3D(label="3D Model Viewer")
|
|
@@ -378,8 +379,8 @@ with gr.Blocks() as demo:
|
|
| 378 |
outputs=[video_output, model3d_viewer, log_output_box]
|
| 379 |
)
|
| 380 |
|
| 381 |
-
render_all_views_button.click(fn=render_all_views, inputs=[scene_dir_state], outputs=[rendered_video_output])
|
| 382 |
-
render_circular_path_button.click(fn=render_circular_path, inputs=[scene_dir_state], outputs=[rendered_video_output])
|
| 383 |
|
| 384 |
download_cameras_button.click(fn=lambda: os.path.join(MODEL_PATH, "cameras.json"), inputs=[], outputs=[download_cameras_file])
|
| 385 |
download_model_button.click(fn=lambda: os.path.join(STATIC_FILE_SERVING_FOLDER, "point_cloud_final.ply"), inputs=[], outputs=[download_model_file])
|
|
|
|
| 334 |
fit_steps_slider = gr.Slider(100, 5000, value=400, step=100, label="Number of optimization steps")
|
| 335 |
preprocess_button = gr.Button("πΈ Preprocess Input")
|
| 336 |
start_button = gr.Button("π Start Reconstruction", interactive=False)
|
| 337 |
+
|
| 338 |
|
| 339 |
with gr.Column(scale=3):
|
| 340 |
gr.Markdown("### ποΈ Training Visualization")
|
| 341 |
+
gallery = gr.Gallery(label="Selected Reference Views", columns=4, height=300)
|
| 342 |
video_output = gr.Video(label="Training Video", autoplay=True)
|
| 343 |
+
#render_all_views_button = gr.Button("π₯ Render All-Views Path")
|
| 344 |
+
#render_circular_path_button = gr.Button("π₯ Render Circular Path")
|
| 345 |
+
#rendered_video_output = gr.Video(label="Rendered Video", autoplay=True)
|
| 346 |
with gr.Column(scale=5):
|
| 347 |
gr.Markdown("### π Final 3D Model")
|
| 348 |
model3d_viewer = gr.Model3D(label="3D Model Viewer")
|
|
|
|
| 379 |
outputs=[video_output, model3d_viewer, log_output_box]
|
| 380 |
)
|
| 381 |
|
| 382 |
+
#render_all_views_button.click(fn=render_all_views, inputs=[scene_dir_state], outputs=[rendered_video_output])
|
| 383 |
+
#render_circular_path_button.click(fn=render_circular_path, inputs=[scene_dir_state], outputs=[rendered_video_output])
|
| 384 |
|
| 385 |
download_cameras_button.click(fn=lambda: os.path.join(MODEL_PATH, "cameras.json"), inputs=[], outputs=[download_cameras_file])
|
| 386 |
download_model_button.click(fn=lambda: os.path.join(STATIC_FILE_SERVING_FOLDER, "point_cloud_final.ply"), inputs=[], outputs=[download_model_file])
|