radames commited on
Commit
3142fb0
·
1 Parent(s): cbf69b2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -59,8 +59,8 @@ def generate(
59
  bpy.ops.mesh.primitive_torus_add(
60
  major_radius=1.5,
61
  minor_radius=0.75,
62
- major_segments=12,
63
- minor_segments=12,
64
  align="WORLD",
65
  location=(0, 1, 1),
66
  rotation=(torus_X,torus_Y,torus_Z)
@@ -123,8 +123,8 @@ def generate(
123
  # Render
124
  with tempfile.NamedTemporaryFile(suffix=".JPEG", delete=False) as f:
125
 
126
- bpy.context.scene.render.resolution_y = 256
127
- bpy.context.scene.render.resolution_x = 256
128
  bpy.context.scene.render.image_settings.file_format = "JPEG"
129
  bpy.context.scene.render.filepath = f.name
130
 
@@ -150,16 +150,19 @@ def generate(
150
 
151
  # generate("#ffffff", "#aaa", 1)
152
  with gr.Blocks() as demo:
 
 
 
153
  with gr.Row():
154
  with gr.Column():
155
  color1 = gr.ColorPicker(value="#59C173")
156
  color2 = gr.ColorPicker(value="#5D26C1")
157
- camera_X = gr.Slider(minimum=-100, maximum=100, value=5, label="Camera X")
158
- camera_Y = gr.Slider(minimum=-100, maximum=100, value=-3, label="Camera Y")
159
- camera_Z = gr.Slider(minimum=-100, maximum=100, value=4, label="Camera Z")
160
  torus_X = gr.Slider(minimum=-pi, maximum=pi, value=0, label="Torus φ")
161
  torus_Y = gr.Slider(minimum=-pi, maximum=pi, value=-3, label="Torus θ")
162
  torus_Z = gr.Slider(minimum=-pi, maximum=pi, value=1.5, label="Torus ψ")
 
 
 
163
 
164
  render_btn = gr.Button("Render")
165
  with gr.Column(scale=3):
 
59
  bpy.ops.mesh.primitive_torus_add(
60
  major_radius=1.5,
61
  minor_radius=0.75,
62
+ major_segments=12*4,
63
+ minor_segments=12*4,
64
  align="WORLD",
65
  location=(0, 1, 1),
66
  rotation=(torus_X,torus_Y,torus_Z)
 
123
  # Render
124
  with tempfile.NamedTemporaryFile(suffix=".JPEG", delete=False) as f:
125
 
126
+ bpy.context.scene.render.resolution_y = 512
127
+ bpy.context.scene.render.resolution_x = 288
128
  bpy.context.scene.render.image_settings.file_format = "JPEG"
129
  bpy.context.scene.render.filepath = f.name
130
 
 
150
 
151
  # generate("#ffffff", "#aaa", 1)
152
  with gr.Blocks() as demo:
153
+ gr.Markdown("""# Gradio with Blender bpy
154
+ based on [kolibril13](https://github.com/kolibril13/ipyblender-experimental)
155
+ """)
156
  with gr.Row():
157
  with gr.Column():
158
  color1 = gr.ColorPicker(value="#59C173")
159
  color2 = gr.ColorPicker(value="#5D26C1")
 
 
 
160
  torus_X = gr.Slider(minimum=-pi, maximum=pi, value=0, label="Torus φ")
161
  torus_Y = gr.Slider(minimum=-pi, maximum=pi, value=-3, label="Torus θ")
162
  torus_Z = gr.Slider(minimum=-pi, maximum=pi, value=1.5, label="Torus ψ")
163
+ camera_X = gr.Slider(minimum=-100, maximum=100, value=5, label="Camera X")
164
+ camera_Y = gr.Slider(minimum=-100, maximum=100, value=-3, label="Camera Y")
165
+ camera_Z = gr.Slider(minimum=-100, maximum=100, value=4, label="Camera Z")
166
 
167
  render_btn = gr.Button("Render")
168
  with gr.Column(scale=3):