MCPcopy Index your code
hub / github.com/fogleman/sdf / generate

Function generate

docs/render.py:4–13  ·  view source on GitHub ↗
(f, name, samples=2**26, **kwargs)

Source from the content-addressed store, hash-verified

2import os
3
4def generate(f, name, samples=2**26, **kwargs):
5 os.makedirs('models', exist_ok=True)
6 os.makedirs('images', exist_ok=True)
7 stl_path = 'models/%s.stl' % name
8 png_path = 'images/%s.png' % name
9 if os.path.exists(png_path):
10 return
11 render_cmd = './render %s %s' % (stl_path, png_path)
12 f.save(stl_path, samples=samples, **kwargs)
13 os.system(render_cmd)
14
15# example
16f = sphere(1) & box(1.5)

Callers 1

render.pyFile · 0.70

Calls 1

saveMethod · 0.80

Tested by

no test coverage detected