PUM4CH3N commited on
Commit
0b3b481
·
1 Parent(s): 47a7175

remove litmodel3d

Browse files
Files changed (1) hide show
  1. app.py +17 -18
app.py CHANGED
@@ -1,6 +1,5 @@
1
  import gradio as gr
2
  import spaces
3
- from gradio_litmodel3d import LitModel3D
4
 
5
  import os
6
  import shutil
@@ -214,7 +213,7 @@ with gr.Blocks(delete_cache=(600, 600)) as demo:
214
 
215
  with gr.Column():
216
  video_output = gr.Video(label="Generated 3D Asset", autoplay=True, loop=True, height=300)
217
- model_output = LitModel3D(label="Extracted GLB/Gaussian", exposure=10.0, height=300)
218
 
219
  with gr.Row():
220
  download_glb = gr.DownloadButton(label="Download GLB", interactive=False)
@@ -244,23 +243,23 @@ with gr.Blocks(delete_cache=(600, 600)) as demo:
244
  outputs=[extract_glb_btn, extract_gs_btn],
245
  )
246
 
247
- # extract_glb_btn.click(
248
- # extract_glb,
249
- # inputs=[output_buf, mesh_simplify, texture_size],
250
- # outputs=[model_output, download_glb],
251
- # ).then(
252
- # lambda: gr.Button(interactive=True),
253
- # outputs=[download_glb],
254
- # )
255
 
256
- # extract_gs_btn.click(
257
- # extract_gaussian,
258
- # inputs=[output_buf],
259
- # outputs=[model_output, download_gs],
260
- # ).then(
261
- # lambda: gr.Button(interactive=True),
262
- # outputs=[download_gs],
263
- # )
264
 
265
  model_output.clear(
266
  lambda: gr.Button(interactive=False),
 
1
  import gradio as gr
2
  import spaces
 
3
 
4
  import os
5
  import shutil
 
213
 
214
  with gr.Column():
215
  video_output = gr.Video(label="Generated 3D Asset", autoplay=True, loop=True, height=300)
216
+ model_output = gr.Model3D(label="Extracted GLB/Gaussian", exposure=10.0, height=300)
217
 
218
  with gr.Row():
219
  download_glb = gr.DownloadButton(label="Download GLB", interactive=False)
 
243
  outputs=[extract_glb_btn, extract_gs_btn],
244
  )
245
 
246
+ extract_glb_btn.click(
247
+ extract_glb,
248
+ inputs=[output_buf, mesh_simplify, texture_size],
249
+ outputs=[model_output, download_glb],
250
+ ).then(
251
+ lambda: gr.Button(interactive=True),
252
+ outputs=[download_glb],
253
+ )
254
 
255
+ extract_gs_btn.click(
256
+ extract_gaussian,
257
+ inputs=[output_buf],
258
+ outputs=[model_output, download_gs],
259
+ ).then(
260
+ lambda: gr.Button(interactive=True),
261
+ outputs=[download_gs],
262
+ )
263
 
264
  model_output.clear(
265
  lambda: gr.Button(interactive=False),