Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -32,7 +32,7 @@ with gr.Blocks(title="3D Garment Generator", theme=gr.themes.Default(text_size="
|
|
| 32 |
|
| 33 |
# Ряд для загрузки файлов
|
| 34 |
with gr.Row():
|
| 35 |
-
with gr.Column(min_width=300):
|
| 36 |
pattern_upload = gr.File(
|
| 37 |
label="1. Загрузите лекала (JSON/SVG)",
|
| 38 |
file_types=[".json", ".svg"],
|
|
@@ -74,6 +74,7 @@ with gr.Blocks(title="3D Garment Generator", theme=gr.themes.Default(text_size="
|
|
| 74 |
# Правая панель 3D просмотра
|
| 75 |
with gr.Column(scale=3):
|
| 76 |
# Основной 3D вьювер
|
|
|
|
| 77 |
viewer = gr.Model3D(
|
| 78 |
label="3D Просмотрщик",
|
| 79 |
interactive=True,
|
|
@@ -82,7 +83,7 @@ with gr.Blocks(title="3D Garment Generator", theme=gr.themes.Default(text_size="
|
|
| 82 |
|
| 83 |
# Панель управления сохранением
|
| 84 |
with gr.Row():
|
| 85 |
-
with gr.Column(
|
| 86 |
with gr.Row():
|
| 87 |
save_render_btn = gr.Button("Сохранить рендер", variant="primary")
|
| 88 |
save_obj_btn = gr.Button("Сохранить OBJ", variant="secondary")
|
|
|
|
| 32 |
|
| 33 |
# Ряд для загрузки файлов
|
| 34 |
with gr.Row():
|
| 35 |
+
with gr.Column(min_width=300,):
|
| 36 |
pattern_upload = gr.File(
|
| 37 |
label="1. Загрузите лекала (JSON/SVG)",
|
| 38 |
file_types=[".json", ".svg"],
|
|
|
|
| 74 |
# Правая панель 3D просмотра
|
| 75 |
with gr.Column(scale=3):
|
| 76 |
# Основной 3D вьювер
|
| 77 |
+
@gr.render()
|
| 78 |
viewer = gr.Model3D(
|
| 79 |
label="3D Просмотрщик",
|
| 80 |
interactive=True,
|
|
|
|
| 83 |
|
| 84 |
# Панель управления сохранением
|
| 85 |
with gr.Row():
|
| 86 |
+
with gr.Column(show_progress=True):
|
| 87 |
with gr.Row():
|
| 88 |
save_render_btn = gr.Button("Сохранить рендер", variant="primary")
|
| 89 |
save_obj_btn = gr.Button("Сохранить OBJ", variant="secondary")
|