if False: samples = 50 x0 = -5.0 x1 = +5.0 y0 = -5.0 y1 = +5.0 z = 10 pathlist = [] for i in range(0,samples): x = x0 + i * ((x1-x0) / samples) p = Path() for j in range(0,samples): y = y0 + j * ((y1-y0) / samples) c.moveto(Point(x,y,z)) cl = c.drop(t) if cl: p.append(cl) else: p.append(Point(x,y,0)) pathlist.append(p) c.moveto(Point(x0,y0,z)) ShowTestScene(t, c, pathlist) if True: samples = 50 layers = 10 x0 = -5.0 x1 = +5.0 y0 = -3.0 y1 = +3.0
if False: samples = 50 x0 = -5.0 x1 = +5.0 y0 = -5.0 y1 = +5.0 z = 10 pathlist = [] for i in range(0, samples): x = x0 + i * ((x1 - x0) / samples) p = Path() for j in range(0, samples): y = y0 + j * ((y1 - y0) / samples) c.moveto(Point(x, y, z)) cl = c.drop(t) if cl: p.append(cl) else: p.append(Point(x, y, 0)) pathlist.append(p) c.moveto(Point(x0, y0, z)) ShowTestScene(t, c, pathlist) if True: samples = 50 layers = 10 x0 = -5.0 x1 = +5.0 y0 = -3.0 y1 = +3.0