From 4fb2c003704b6cf93ab7bde77542d391725800c2 Mon Sep 17 00:00:00 2001 From: Alexandre B A Villares Date: Sun, 21 Jan 2018 22:29:53 -0200 Subject: [PATCH] comments --- sketch_180121b/sketch_180121b.pyde | 13 ++++++------- sketch_180121b/slider$py.class | Bin 6650 -> 6678 bytes 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/sketch_180121b/sketch_180121b.pyde b/sketch_180121b/sketch_180121b.pyde index a2192af1..6765ac17 100644 --- a/sketch_180121b/sketch_180121b.pyde +++ b/sketch_180121b/sketch_180121b.pyde @@ -11,9 +11,8 @@ r1 = Slider(0,500,100) r2 = Slider(0,500,200) np = Slider(3,50,10) - def setup(): - size(500, 500, P2D) + size(500, 500, P2D) # P2D necessary! I'm changing fill() inside Shape colorMode(HSB) background(0) r1.position(20, 20) @@ -23,7 +22,6 @@ def setup(): def draw(): background(0) - colorMode(HSB) npoints, rad1, rad2 = np.val, r1.val, r2.val # I wanted to draw the star before the sliders with pushMatrix(): translate(width / 2, height / 2) @@ -36,7 +34,7 @@ def draw(): sx = cos(a) * rad2 sy = sin(a) * rad2 cor = map(a, 0, TWO_PI, 0, 255) - fill(cor, 255, 255) + fill(cor, 255, 255) # only works on P2D & P3D renderers vertex(sx, sy) sx = cos(a + h_angle) * rad1 sy = sin(a + h_angle) * rad1 @@ -44,6 +42,7 @@ def draw(): vertex(sx, sy) a += angle endShape(CLOSE) - npoints, rad1, rad2 = np.value(), r1.value(), r2.value() # this is the usual way to get values & draw the sliders - if not frameCount % 10 and frameCount < 500: - saveFrame("###.tga") + npoints, rad1, rad2 = np.value(), r1.value(), r2.value() # usual way to get values & draw the sliders + + # if not frameCount % 10 and frameCount < 500: # used to make a GIF on Gimp + # saveFrame("###.tga") \ No newline at end of file diff --git a/sketch_180121b/slider$py.class b/sketch_180121b/slider$py.class index 1c759dfef223d1d05a6dba1e7372b563b4b15931..eaa7d2692e54ca0df890380f070475111234b7ee 100644 GIT binary patch delta 2417 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