searchカテゴリー選択
chevron_left

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

カテゴリーのご意見・ご要望はこちら
cancel
プロフィール
PROFILE

Koji Saitoさんのプロフィール

住所
未設定
出身
未設定

自由文未設定

ブログタイトル
@Koji Saito の Web サイト
ブログURL
http://koji.jpn.org/
ブログ紹介文
主にプログラミング関係の自作文書をまとめています。
更新頻度(1年)

42回 / 363日(平均0.8回/週)

ブログ村参加:2020/05/14

本日のランキング(IN)
フォロー

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

ハンドル名
Koji Saitoさん
ブログタイトル
@Koji Saito の Web サイト
更新頻度
42回 / 363日(平均0.8回/週)
フォロー
@Koji Saito の Web サイト

Koji Saitoさんの新着記事

1件〜30件

  • 本来の画質の銀河 ver.3 (2020.09.05)

    劣化なしの画像のためのページです ツィートの添付画像として画像を投稿すると、 Twitter 側で圧縮されてしまいます。 この作品は星空を表現したものなので、小

  • if 文の除去 その2

    はじめに Python モードで つぶやき Processing に参加している場合、 if 文の除去は重要です。 それは、if 文が存在すると複文にできないため、 if 文に関するインデントが

  • 亀甲模様 (2020.07.22)

    はじめに このページでは和柄のひとつである亀甲模様を描いた以下の作品について説明します。 #つぶやきProcessing R=range W=strokeWeight S=stroke size(500,500) noFill() W(5) S(250,100,55) background(-9) u=13;v=7.5 for i in

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

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

  • ノイズ山脈の 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

  • 周期的ノイズのアニメーション(2020.06.11)

    はじめに このページでは、以下の作品のプログラムリストを紹介します: 今日は、 @deconbatch さんの note https://t.co/WSxeLMv9yo を参考に、滑らかに繋がる閉曲線を描いてみました。 文字数

  • 周期的ノイズについて(2020.06.12)

    はじめに このページでは、以下の作品の解説をします: #つぶやきProcessing 周期的ノイズ関数 def cnoise(t,c):p=t*2*PI/c;return noise(cos(p)+1,sin(p)+2) size(500,500) C=36 Rs=100 Rt=50 Cx=Cy=250 x=cnoise(0,C)*Rs+Rt+Cx; y=Cy for i in range(1,37): r=cnoise(i,C)*Rs+Rt;t=radians(i*10);u=r*cos(t)+Cx;v=r*sin(t)+Cy;line(x,y,u,v);x,y=u,v pic.twitter.com/wyFgraZDCe — Koji Saito (@KojiSaito) June 12,

  • いい感じに歪んだ円を作りたいー周期的なノイズ

    周期的ノイズとは こんな感じで、いい感じに半径を変動させて、 歪んだ円(閉曲線)を描きたい場合は、 周期的ノイズを使うことをオススメします。 #つぶ

  • 球面上を移動する三角形の習作(2020.06.10)

    はじめに 球面上を、形を変えずに移動する図形を表現したかったのですが、 結局うまくできませんでした。 文字数超過で、つぶやきProcessing で

  • 木の習作(2020.05.25)

    再帰による木構造の描画 短いコードで植物を表現するのは、自分にはまだ難しいみたい。コードの方も、文字数超過どころではなく、3 ツィートくらい必要

  • 空と雲へのチャレンジの軌跡(2020.02.29 - 05.21)

    はじめに 空と雲をテーマにいくつか つぶやき Processing をしてきました。 現在のところ、ひとつの到達点として以下の作品があります。 青空と雲: #つぶやきPro

  • 範囲指定付き疑似ガウス乱数

    はじめに Processing には randomGaussian という 平均値 0、分散 1 の正規乱数を返す関数があります。 この関数の戻り地は、その仕様の通り、 非常に大きな値や絶対値が非常に大き

  • 夕日と波の表現(2020.05.13)

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

  • 画像処理によるメタボール表現その 2 - 四角メタ(2020.05.18)

    メタレクト 先日書いたページ 「 画像処理によるメタボール表現(2020.05.17) 」 では、等電位面のアナロジーからくる、 溶融するような表現を実

  • ラマヌジャンっぽい式の作り方

    はじめに 本棚を整理してたら、昔書いたノートが出てきました。 走り書きですが、ラマヌジャンっぽい数式の作り方というか、 そのヒントというか解説を読

  • 画像処理によるメタボール表現(2020.05.17)

    メタボールについて この日の作品は、画像処理によるメタボール表現を行うものでした: #つぶやきProcessing def setup():size(500,500);noFill();strokeWeight(2);blendMode(ADD) def C(x,y,r): for t in range(r):stroke(t);circle(x,y,r-t) N=lambda t:noise(sin(t),frameCount*.01)*500 def draw(): clear() for i

  • ジェネラティブな墨絵?(2020.05.14)

    はじめに ジェネラティブアートが使われている分野としては、 音楽プレイヤーの再生時の映像やスクリーンセーバーなどがあります。 一般的にこれらに使わ

  • お題:混ぜる(2020.05.02)

    はじめに この作品は 2020 年 4 月 1 日から 5 月 14 日にかけて開催された、 #dailycodingchallenge の 5 月 1 日のお題「混ぜる」についての作品です。 お題:ミキサー 40 文字程オーバー

  • お題:回る(2020.05.01)

    はじめに この作品は 2020 年 4 月 1 日から 5 月 14 日にかけて開催された、 #dailycodingchallenge の 5 月 1 日のお題「回る」についての作品です。 お題:回る 文字数超過で、つぶやき

  • お題:残す(2020.04.25)

    はじめに この作品は 2020 年 4 月 1 日から 5 月 14 日にかけて開催された、 #dailycodingchallenge の 4 月 25 日のお題「残す」についての作品です。 #つぶやきProcessing 残

  • 猫バスを作る(2020.03.31)

    はじめに このページでは、「猫バス」をイメージして作った作品の解説を行っていきます。 まずは「猫バス」として作った作品を以下に示します: #つぶや

  • 符号なしハック

    方法 あともう一文字削除したい!という時に使える(かもしれない)テクニックです。 少なくとも Python モードにおける Processing では、 background(255) は background(-1) と書けます。 この方法は

  • IFS で絵を描く(2020.03.26)

    作品解説 つぶやき Processing で写実的な猫の画像が描けたら面白いだろうな、と思ってます。 つぶやき Processing のような、文字数に制限のある、つまり、 記述できる情報量

カテゴリー一覧
商用