超越関数の絵 いろいろ
あとがき
ご覧いただいた絵は、javaプログラムで、複素関数式を計算、描画、色付けして、つくられます。
ある数式(複素数の三角関数)に設定した領域(900×640)の点毎に、その位置の座標値を代入し、繰り返し
(900×640×n)計算します。nはこの絵の作成上必要な回数で任意に選べますが、64にしてあります。
576000×64=36864000回繰り返し計算して1枚の絵になります。描画時間は計算式の複雑さにもよりますが、
私のパソコンで30秒から60秒程度です。そして、答えにもとづき、あらかじめ決めておいた色を割り当てます。
色の数は13〜16色を設定しています。その結果、各点の色が決まり、色の集まりが形になり、形の集まりが、
ご覧いただいた絵になります。
これらの絵を描くにあたり、
プログラムや、超越関数式の作り方などは、下記のURL、および書籍を利用させて頂きました。
これらに出会えなかったら、ご覧頂いた絵を創ることもなく、このホームページもできなかったでしょう。
著作者の先生方に感謝と御礼を申し上げます。
定期的な更新を考えていますので、 再度、訪問いただければ幸いです。
ホームページ主人 たそがれのター坊
<参考URLおよび書籍>
http://codezine.jp/particle/detail/300
「ジュリア集合の色付けを工夫して芸術的なフラクタル図形を描く」 石立喬 著
http://iiii.no-blog.jp/ 「奇妙な画像集」 散歩人 著
最近は http://nasumimami.blogspot.jp/ 「PCの描く奇妙な画像集」になっているようです。
「javaによる複雑系入門」 赤間世紀 著 工学社刊
「フラクタル紀行」 芹沢弘 著 森北出版刊
「超越関数の世界ー続フラクタル紀行」 芹沢弘 著 森北出版刊
<削除、追加したファイルの履歴>
1、 「色砂絵T」、「木」 を削除しました。 2014/09/13
2、 「渦」を削除しました。 2014/11/06
3、 「太陽」、「花T」、「花U」を削除しました。 2015/04/03
4、 「無題壱九」を削除しました。 2015/04/25
5、 「無題弐八」を削除し「tanzの花\」を追加しました。 2015/05/10
6、 「無題T」を削除し「無題四六」を追加しました。 2015/05/22
7、 「無題V」を削除し「無題四七」を追加しました。 2015/05/31
8、 「無題W」を削除し「スタート絵」を追加しました。 2015/06/20
9、 「無題V」を削除し「スタート絵U」を追加しました。 2015/07/02
10、 「色墨絵」「花畑T」「花壇」「無題弐九」「無題参零」を削除しました。 2015/07/31
11、 「透明化」「透明化U」「透明化V」を追加しました。 2015/08/06
12、 「透明化W」「透明化X」を追加しました。 2015/08/09
13、 「透明化Y」「透明化Z」を追加しました。 2015/08/30
14. 「tanzの花]」を追加しました。 2015/09/04
15、 「tanzの花壱壱」を追加しました。 2015/09/09
16、 「無題四八」を追加しました。 2015/09/27
17、 「tanzの花壱弐」を追加しました。 2015/10/10
18、 「無題四九」を追加しました。 2015/10/16
19、 「無題五零」を追加しました。 2015/10/22
20、 「無題五壱」を追加しました。 2015/10/29
21、 「無題五弐」を追加しました。 2015/11/08
22、 「無題五参」を追加しました。 2015/12/12
23、 「無題五四」「春の兆し」を追加しました。 2016/02/26
24, 「無題五五」を追加しました。 2016/04/01
25、 「無題五六」を追加しました。 2016/05/14
26、 「無題五七」を追加しました。 2016/06/03
27、 「配色の妙」を追加しました。 2016/06/17
28、 「新種の蝶」を追加しました。 2016/07/02
29、 「無題五八」を追加しました。 2016/07/17
30、 「太陽V」を追加しました。 2016/07/29
31、 「変化」、プログラムの1例を追加しました。 2016/08/10
32、 「無題五十九」を追加しました。 2016/08/18
33、 「無題六零」「無題六壱」を追加しました。 2016/08/25
34、 「透明化W」「透明化X」を削除し、「無題六弐」を追加しました。 2016/09/11
35、 「親子孫亀」を追加しました。 2016/09/17
36、 「無題六参」「無題六四」を追加しました。 2016/09/22
37、 「花壇」を追加しました。 2016/10/21
38、 「無題六五」を追加しました。 2016/11/05
39、 「無題六六」を追加しました。 2016/12/18
40、 「無題六七」を追加しました。 2016/12/24
41、 「tanzの花壱参」を追加しました。 2017/01/05
42、 「無題六八」を追加しました。 2017/02/11
43、 「無題六九」を追加しました。 2017/03/04
44、 「無題七零」を追加しました。 2017/03/31
45、 「無題七壱」を追加しました。 2017/04/14
46、 「無題七弐」を追加しました。 2017/05/03
47, 「新種の蝶U」を追加しました。 2017/05/20
48、 「無題七参」を追加しました。 2017/06/04
49、 「無題七四」を追加しました。 2017/06/22
50、 「色砂絵」「無題一参」「無題[」を削除し、「花一輪」を追加しました。 2017/07/07
51、 「花一輪U」を追加しました。 2017/07/14
52、 「無題七五」を追加しました。 2017/08/05
53、 「無題七六」を追加しました。 2017/80/27
54、 「無題七七」を追加しました。 2017/09/23
55、 「無題七八」を追加しました。 2017/10/20
56、 「無題五六」を削除し、「波浪」を追加しました。 2017/11/17
57、 「林の中で」を追加しました。 2017/12/14
58、 「木の精」を追加しました。 2018/01/05
59、 「綾」を追加しました。 2018/02/09
60、 「風紋」を追加しました。 2018/3/13
61、 「新種の蝶V」を追加しました。 2018/05/06
62、 「無題七九」を追加しました。 2018/06/03
63、 「暗と明」を追加しました。 2018/07/26
64、 「莢(さや)」を追加しました。 2018/09/27
65、 「宙にとどけV」を追加しました。 2018/11/16
66、 「噴煙」を追加しました。 2019/01/17
67、 「河T」「河U」を削除し、「水面映え」を追加しました。 2019/02/24
68、 「噴煙U」を追加しました。 2019/03/31
69、 「網目U」「網目V」を削除し、「無題八零」を追加しました。 2019/06/07
70、 「噴煙V」を追加しました。 2019/08/14
71、 「無題弐六」「無題参弐」を削除し「合成」を追加しました。 2019/10/26
72、 「合成」の一部差し換えと「合成U」を追加しました。 2019/12/15
73、 「合成V」を追加しました。 2020/03/19
74、 一部を削除しました。 2020/09/06
プログラムの1例を紹介します。(2016/08/06追記)
プログラムの1例 ramudasinz.txt