2016/03/12(土) [n年前の日記]
#1 [prog][cg_tools] タータン模様のパターン画像を生成するツールをProcessingで書いてみた
タータン模様のパターン画像を生成するツールを
_Processing
で作成してみたり。こんな感じ。
ちょっとマウスカーソルを動かしただけでパターンが変わってしまうので、なんというか…「一期一会」ライクなツールになったというか。
試しに _JavaScript版 も置いてみます。激重、かつ、画像保存はできませんが。ちなみにJava版は比較的軽いです。
- ウインドウ上のマウスカーソル位置に応じて、次々に模様が表示される。
- 好みの模様が出てきたら、左クリック。「数字.png」で画像保存される。
- 画像は、ツールの置かれた場所に保存される。
ちょっとマウスカーソルを動かしただけでパターンが変わってしまうので、なんというか…「一期一会」ライクなツールになったというか。
試しに _JavaScript版 も置いてみます。激重、かつ、画像保存はできませんが。ちなみにJava版は比較的軽いです。
◎ ソースとバイナリ。 :
ソースは以下。
_m256_tartan_image_maker.pde
Windows用の実行バイナリは以下。解凍して application.windows32\m256_tartan_image_maker.exe を実行すれば動くはず。
_m256_tartan_image_maker_20160313.zip (67MB)
_m256_tartan_image_maker_20160312.zip (67MB)
_m256_tartan_image_maker.pde
Windows用の実行バイナリは以下。解凍して application.windows32\m256_tartan_image_maker.exe を実行すれば動くはず。
_m256_tartan_image_maker_20160313.zip (67MB)
_m256_tartan_image_maker_20160312.zip (67MB)
◎ その他。 :
- ライセンスは CC0 / Public Domain ってことで。
- Windows10 + Processing 3.0.2 で動作確認しました。
◎ 課題。 :
できればハッチング・斜め線で塗り潰すように線を描きたいけれど、縦と横の線が重なったところを濃くするためのドットパターンをどうしたものかと。市松模様なら簡単だけど、それではハッチングに見えないだろうし。
◎ 余談。 :
IIS経由でProcessing.jsが動かなくて首を捻ったり。
「MIMEの種類」で、.pde に text/plain を割り当てたら動いてくれた。とメモ。
「MIMEの種類」で、.pde に text/plain を割り当てたら動いてくれた。とメモ。
◎ 2016/03/13追記。 :
ハッチングで線を塗り潰す処理を追加できたのでソースとバイナリを更新してみたり。
[ ツッコむ ]
以上です。