Spaces:
Runtime error
Runtime error
Upload gradio_app.py
Browse files- gradio_app.py +8 -8
gradio_app.py
CHANGED
@@ -118,7 +118,7 @@ def randomize_seed_fn(seed: int, randomize_seed: bool) -> int:
|
|
118 |
return seed
|
119 |
|
120 |
|
121 |
-
def build_model_viewer_html(save_folder, height=660, width=790, textured=False
|
122 |
# Remove first folder from path to make relative path
|
123 |
if textured:
|
124 |
related_path = f"./textured_mesh.glb"
|
@@ -311,8 +311,8 @@ def generation_all(
|
|
311 |
|
312 |
textured_mesh.metadata['extras'] = stats
|
313 |
path_textured = export_mesh(textured_mesh, save_folder, textured=True)
|
314 |
-
model_viewer_html_textured = build_model_viewer_html(save_folder, height=HTML_HEIGHT, width=HTML_WIDTH,
|
315 |
-
textured=True
|
316 |
if args.low_vram_mode:
|
317 |
torch.cuda.empty_cache()
|
318 |
return (
|
@@ -360,7 +360,7 @@ def shape_generation(
|
|
360 |
|
361 |
path = export_mesh(mesh, save_folder, textured=False)
|
362 |
print(path)
|
363 |
-
model_viewer_html = build_model_viewer_html(save_folder, height=HTML_HEIGHT, width=HTML_WIDTH
|
364 |
if args.low_vram_mode:
|
365 |
torch.cuda.empty_cache()
|
366 |
return (
|
@@ -575,8 +575,8 @@ def build_app():
|
|
575 |
# for preview
|
576 |
save_folder = gen_save_folder()
|
577 |
_ = export_mesh(mesh, save_folder, textured=True)
|
578 |
-
model_viewer_html = build_model_viewer_html(save_folder, height=HTML_HEIGHT, width=HTML_WIDTH,
|
579 |
-
textured=True
|
580 |
else:
|
581 |
mesh = trimesh.load(file_out)
|
582 |
mesh = floater_remove_worker(mesh)
|
@@ -589,8 +589,8 @@ def build_app():
|
|
589 |
# for preview
|
590 |
save_folder = gen_save_folder()
|
591 |
_ = export_mesh(mesh, save_folder, textured=False)
|
592 |
-
model_viewer_html = build_model_viewer_html(save_folder, height=HTML_HEIGHT, width=HTML_WIDTH,
|
593 |
-
textured=False
|
594 |
print(f'export to {path}')
|
595 |
return model_viewer_html, gr.update(value=path, interactive=True)
|
596 |
|
|
|
118 |
return seed
|
119 |
|
120 |
|
121 |
+
def build_model_viewer_html(save_folder, path, height=660, width=790, textured=False):
|
122 |
# Remove first folder from path to make relative path
|
123 |
if textured:
|
124 |
related_path = f"./textured_mesh.glb"
|
|
|
311 |
|
312 |
textured_mesh.metadata['extras'] = stats
|
313 |
path_textured = export_mesh(textured_mesh, save_folder, textured=True)
|
314 |
+
model_viewer_html_textured = build_model_viewer_html(save_folder, path_textured, height=HTML_HEIGHT, width=HTML_WIDTH,
|
315 |
+
textured=True)
|
316 |
if args.low_vram_mode:
|
317 |
torch.cuda.empty_cache()
|
318 |
return (
|
|
|
360 |
|
361 |
path = export_mesh(mesh, save_folder, textured=False)
|
362 |
print(path)
|
363 |
+
model_viewer_html = build_model_viewer_html(save_folder, path, height=HTML_HEIGHT, width=HTML_WIDTH)
|
364 |
if args.low_vram_mode:
|
365 |
torch.cuda.empty_cache()
|
366 |
return (
|
|
|
575 |
# for preview
|
576 |
save_folder = gen_save_folder()
|
577 |
_ = export_mesh(mesh, save_folder, textured=True)
|
578 |
+
model_viewer_html = build_model_viewer_html(save_folder, path, height=HTML_HEIGHT, width=HTML_WIDTH,
|
579 |
+
textured=True)
|
580 |
else:
|
581 |
mesh = trimesh.load(file_out)
|
582 |
mesh = floater_remove_worker(mesh)
|
|
|
589 |
# for preview
|
590 |
save_folder = gen_save_folder()
|
591 |
_ = export_mesh(mesh, save_folder, textured=False)
|
592 |
+
model_viewer_html = build_model_viewer_html(save_folder, path, height=HTML_HEIGHT, width=HTML_WIDTH,
|
593 |
+
textured=False)
|
594 |
print(f'export to {path}')
|
595 |
return model_viewer_html, gr.update(value=path, interactive=True)
|
596 |
|