3d / app.py
WACATW's picture
Create app.py
b528861 verified
Raw History Blame Contribute Delete
364 Bytes
import gradio as gr
import trimesh
import tempfile
def load_and_show_3d(model_file):
# 后端加载校验模型,前端Three.js渲染
mesh = trimesh.load(model_file)
return model_file
demo = gr.Interface(
fn=load_and_show_3d,
inputs=gr.Model3D(label="上传GLB/PLY模型"),
outputs=gr.Model3D(label="实时渲染预览"),
)
demo.launch()