chevron_left

メインカテゴリーを選択しなおす

cancel
arrow_drop_down
  • 円形領域に描画する方法

    はじめに 図形を丸型の領域に描く表現は、なんとなく柔らかな雰囲気になることもあり、 アニメのアイキャッチやゲームなど、さまざまなところで使われて

  • ノイズ山脈の 1 日 (2020.07.17)

    はじめに このページでは以下の作品について説明します。 #つぶやきProcessing ノイズ山脈 def setup():size(500,300);noStroke() R=range def draw(): filter(BLUR,1) for y in R(300): h=90 for x in R(-50,500): t=noise(x*.05,y*.07)*90 if t>h: fill(-1,50);h=t else: fill(50,50);h-=sin(frameCount*.02)**2*2 rect(x,y,1,1) pic.twitter.com/Meq8itrjei —

  • 一見正しそうで間違っている方法

    はじめに このページは、一見正しそうなコードを書いているものの、 実は code golf 的にはあまり上手くいっていない事例をまとめたものです。 私が失敗するたび

  • ご近所を探せ!(2020.06.29)

    はじめに このページでは以下の作品について説明します。 文字数超過のため、つぶやきProcessing ならず。残念。あと 35 文字削減しないといけな

  • 水面下を描く - 集光効果の習作(2020.06.26)

    はじめに ここでは集光効果の説明と、その表現を目指した以下の作品についての説明を行います。 #つぶやきProcessing size(500,500) blendMode(ADD) R=range(500) h=[[noise(i*.005,j*.005) for i in R] for j in

  • 立体感を出す方法(基礎)

    はじめに このページでは、以下の作品をベースとして立体感を出す方法について説明します。 #つぶやきProcessing def setup():size(500,500);background(-9) R=random def F():t=R(7);r=R(200);return r*cos(t)+250,r*sin(t)+250 def draw(): for i in [0]*3:x1,y1=F();x2,y2=F();stroke(9);line(x1+1,y1+1,x2+1,y2+1);stroke(156+R(99),210,99);line(x1,y1,x2,y2)#dailycodingchallenge pic.twitter.com/KkWWyOUZ3N

  • 放物運動 - 投げて落ちる(基礎)

    はじめに このページでは、以下の作品をベースとして放物運動について説明します。 #つぶやきProcessing 夏の思い出 def setup():size(500,500);noStroke();fill(-1) def D(n): x=400;y=500;vy=-.97 for i in range(n):x-=.2;y+=vy;vy+=.001;circle(x,y,random(8/(n-i))+1) def draw(): clear();f=frameCount*5;D(f);filter(BLUR,3);D(f+7);filter(BLUR,1)#dailycodingchallenge

  • インクのドロップ(2020.07.15)

    はじめに このページでは、以下の作品のソースコードを示します: 本当は少し厚みのある表現だったのですが、その処理を入れると文字数超過で つぶやきP

  • インクのドロップ(2020.06.15)

    はじめに このページでは、以下の作品のソースコードを示します: 本当は少し厚みのある表現だったのですが、その処理を入れると文字数超過で つぶやきP

arrow_drop_down

ブログリーダー」を活用して、Koji Saitoさんをフォローしませんか?

ハンドル名
Koji Saitoさん
ブログタイトル
@Koji Saito の Web サイト
フォロー
@Koji Saito の Web サイト

にほんブログ村 カテゴリー一覧

商用