| import gradio as gr | |
| import os | |
| def load_mesh(mesh_file_name): | |
| return mesh_file_name | |
| T3D = gr.Interface( | |
| fn=load_mesh, | |
| inputs=gr.File(label="3D Mesh File"), | |
| outputs=gr.Model3D(clear_color=[0.0, 0.0, 0.0, 0.0], label="3D Model"), | |
| examples=[ | |
| [os.path.join(os.path.dirname(__file__), "dataset/1/output_0.stl")], | |
| [os.path.join(os.path.dirname(__file__), "dataset/2/output_0.stl")], | |
| [os.path.join(os.path.dirname(__file__), "dataset/3/output_0.stl")], | |
| ], | |
| cache_examples=True, | |
| ) | |
| T3D.launch(share=False, max_threads=30) | |