夕日と波の表現(2020.05.13)

はじめに

 この作品は 2020 年 4 月 1 日から 5 月 14 日にかけて開催された、 #dailycodingchallenge の 5 月 13 日のお題「ろ or ロマンチック」についての作品です。

#dailycodingchallenge に参加しなければ、多分、一生作成することのなかったテーマです。 こういう、普段なら、テーマやモチーフにしないもので作品を作るというのも、 なかなか面白いですね(でもツライですよ、そりゃあ)。

プログラムリスト

 ソースコードは以下のとおりです:

def setup():
    size(500,300)
    noStroke()

C=circle

def draw():
    f=frameCount/1e2;
    for i in range(10):
 	    fill(i*30+30,150,255-i*25)
 	    rect(0,i*13,500,300)
    fill(-9)
    C(400,125,50); filter(BLUR,8); C(400,125,30)
    fill(9,20,80); rect(0,130,500,270)
    fill(255,220,30); filter(BLUR,1)
    for i in range(3750):
	    y=i/250;x=i%250;
	    t=noise(x*.01+f+y*y,f)-0.4;
	    C(x*2,130+y*y-t*y*y*.7,t*(x-50+30+y*5)*(230+y*5-x)/3e3)

波頭の処理は 海を描く http://koji.jpn.org/mytweetprocessing/tw20200316/ と基本的に同じなので、詳細はそちらのページに譲ります。

 なお、こちらのソースコードについては、 PCD @ Tokyo さんの ZINE “PCJ ZINE vol.0” (無料) にも掲載されています。

この ZINE は、様々な方の作品が収録されていますので、 オススメです。