three / app.py
sudo-soldier's picture
Update app.py
ca0eb10 verified
raw
history blame
478 Bytes
import gradio as gr
import os
def load_mesh(mesh_file_name):
if os.path.exists(mesh_file_name):
return mesh_file_name
return None
demo = gr.Interface(
fn=load_mesh,
inputs=gr.Model3D(),
outputs=gr.Model3D(clear_color=[0.0, 0.0, 0.0, 0.0], label="3D Model"),
examples=[
["files/model1.glb"],
["files/model2.glb"],
["files/model3.glb"],
["files/model4.glb"],
],
)
if __name__ == "__main__":
demo.launch()