import gradio as gr def view_model(file): return file.name with gr.Blocks() as demo: gr.Markdown("# GLB Viewer") gr.Markdown("Upload a .glb file to visualize it.") with gr.Row(): file_input = gr.File(label="Upload a .glb file", type="filepath") with gr.Row(): model_output = gr.Model3D() file_input.change(view_model, inputs=file_input, outputs=model_output) demo.launch()