processing

ローレンツ方程式で遊ぶ

で表される非線形型常微分方程式がローレンツ方程式。 変数はx,y,zの三次元座標でtは時間。p,r,bは定数である。 Twitterで上げた通り。背景を塗り替えずにローレンツアトラクタを描画していく。そうじゃないと重い。setup()内で座標保持して、rotate()できる…

【Processing】createGraphics();とPGraphics

createGraphicsクラス processingにPGraphicsというクラスがある。このクラスはprocessingのすべての描画面のインスタンスとして使われている。*1 processing.github.io ディスプレイ外の描写をさせる時に使うとかリファレンスに書いてあるけど、よくわから…

Tableを使ったcsv読み込み。Processing

csv読み込み 外部のデータをprocessingに読み込ませるとなった時、一番扱いやすいフォーマットは何かと言われたら自分はcsvかなぁと思ったので、processingにcsvを読み込ませたい。 Tableクラス Tableクラスは行と列でできたマトリックスにデータを格納する…

NEORTで作品を公開してみた。

NEORTでProcessing作品を公開してみました。 見ていただけると嬉しいよ。 neort.io ソースコードは以下。flow関数がベクトル場の表現である。 int windowWidth=900; int windowHeight=900; final color palette[]={#70d6ff, #ff70a6, #ff9770, #ffd670, #e9f…

色を16進数表記でpalette的に扱う(Processing)

processingで何に悩むかと言ったら、配色である。 ど素人の私はセンスのいい配色なぞ、RGBの数値とにらめっこしていても出るはずもないことがわかっている。 coolors.co そんなわけで個々のサイトを使う。 素晴らしい配色を作ってくれるサイトです。 このよ…

processingでモザイク処理。intとcolorの関係も。

processingでモザイク処理をしたいと思います。 https://kumohara-tagebuch.hatenablog.com/entry/2022/05/16/013859 の続きみたいなもの。 使用している関数など(重要なもの) get関数 PImageのメソッドであるget()を用いている。これは Pimage img; int x=1…

processingでウィンドウサイズ(size())で変数を使いたい.

void setup()で自由にウィンドウサイズを設定したい void setup(){ int w,h; w=600; h=800; size(w,h); } void draw(){ rect(0,100,100,10); } でプログラムを動かしてみると、 Please fix the size() line to continue. とエラーが出る。 特に、processing…

processingと色 (RGBとHSB)

MathJax.Hub.Config({ tex2jax: { inlineMath: [['$', '$'] ], displayMath: [ ['$$','$$'], ["\\[","\\]"] ] } }); 目的 RGBについて理解する。prosessingでのRGBの扱いについても理解する。 RGBとは 色の加法混色 光の三原色という言葉は中学生か小学生の…

processing でpng 画像を保存する方法

MathJax.Hub.Config({ tex2jax: { inlineMath: [['$', '$'] ], displayMath: [ ['$$','$$'], ["\\[","\\]"] ] } }); 目的 processingで今映っている画像を任意のキーボードを打つことによってpngで保存する。 重要な関数 keyPressed(); www.musashinodenpa.c…