Spaces:
Sleeping
Sleeping
Stephen
commited on
Commit
·
5b3b1fb
1
Parent(s):
e2969d6
removed nonexistent codetype from gradio textbox component
Browse files
app.py
CHANGED
@@ -1,19 +1,21 @@
|
|
1 |
import gradio as gr
|
2 |
from sdf_export import mesh_to_sdf_glsl
|
3 |
|
|
|
4 |
def generate_sdf_glsl(file_obj):
|
5 |
glsl_code = mesh_to_sdf_glsl(file_obj.name)
|
6 |
return glsl_code, ("sdf_generated.glsl", glsl_code)
|
7 |
|
|
|
8 |
iface = gr.Interface(
|
9 |
fn=generate_sdf_glsl,
|
10 |
inputs=gr.File(label="Upload 3D Mesh (.obj, .stl, .ply, .glb, etc.)"),
|
11 |
outputs=[
|
12 |
-
gr.
|
13 |
-
gr.File(label="Download GLSL File")
|
14 |
],
|
15 |
title="Mesh to Embedded GLSL SDF Generator",
|
16 |
-
description="Upload a 3D mesh file to generate a fully embedded GLSL function with float[] SDF data."
|
17 |
)
|
18 |
|
19 |
if __name__ == "__main__":
|
|
|
1 |
import gradio as gr
|
2 |
from sdf_export import mesh_to_sdf_glsl
|
3 |
|
4 |
+
|
5 |
def generate_sdf_glsl(file_obj):
|
6 |
glsl_code = mesh_to_sdf_glsl(file_obj.name)
|
7 |
return glsl_code, ("sdf_generated.glsl", glsl_code)
|
8 |
|
9 |
+
|
10 |
iface = gr.Interface(
|
11 |
fn=generate_sdf_glsl,
|
12 |
inputs=gr.File(label="Upload 3D Mesh (.obj, .stl, .ply, .glb, etc.)"),
|
13 |
outputs=[
|
14 |
+
gr.Textbox(label="GLSL Output"),
|
15 |
+
gr.File(label="Download GLSL File"),
|
16 |
],
|
17 |
title="Mesh to Embedded GLSL SDF Generator",
|
18 |
+
description="Upload a 3D mesh file to generate a fully embedded GLSL function with float[] SDF data.",
|
19 |
)
|
20 |
|
21 |
if __name__ == "__main__":
|