py版Processingでcos、sinを理解したい
最近、Pythonを勉強しているのでPython版のProcessingで理解を深めています。
私は目で確認しないと理解できないので、Processingは助かります。
今回は、cosとsinをやりました。
普通のProcessingと同じだったので、それほど苦労しませんでした。
Pythonにはまだまだ苦労が多いですが。。。
cosとsinの事例と言えば「波」ですが、ピンとこないので円を作りました。
size(600,600)
colorMode(HSB,360,100,100,100)
background(188,72,87,100)
noStroke()
a=200
angle=0
num=8
for i in range(360/num):
fill(i*num,100,100,100)
ellipse(width/2+cos(radians(angle))*a,height/2+sin(radians(angle))*a,30,30)
angle+=num
なんかごちゃごちゃしてしまいましたが、形になりました。
この記事が気に入ったらサポートをしてみませんか?