ProcessingのPython版「NodeBox」で色々してみたい(゚Д゚)p
NodeBoxリファレンスのPathあたりをただそのままやってみた
code
size(300,420) x = 10 y = 10 stroke(0.2) #beginpath() #moveto() #endpath()beginpath(x, y) lineto(40, 10) moveto(10, 20) lineto(40, 80) endpath() #lineto() y += 75 nofill() beginpath(x, y) lineto(x + 40, y + 40) lineto(x + 80, y + 40) endpath() #curveto() y += 30 beginpath(x, y) curveto(x + 100, y + 100, x + 50, y + 0, x + 100, y + 100) endpath() #findpath() #drawpath() #autoclosepath() y += 50 points = [(x, y), (x + 90, y + 90), (x + 250, y + 50)] for x, y in points: oval(x-2, y-2, 4, 4) autoclosepath(False) path = findpath(points) drawpath(path) #beginclip() #endclip() y += 80 x = 50 p = oval(x, y, 80, 80, draw=False) beginclip(p) image("header.jpg", x - 20, y - 20) endclip()
python, python! python, python! python, python! python, python! python, python! 打倒Ja〜以下略