アニメ『LUPIN the Third -峰不二子という女-』(2012)
ルパンと不二子が初めて会った話から始まります。「峰不二子」の名前の由来は、富士山のポスターだとか。
コマンドラインで富士山を描きましょう。サインカーブで描きます。
準備するもの |
|
サインカーブ。
clear;perl -e 'foreach(1..90){printf("\x1b[%d;%dHI",((sin 9*$_/100)+1)*16+1,++$x);}'
山の絵になるように調整。
色をつけて赤富士にしてみます。
clear;perl -e ' sub l{ printf("\x1b[%d;%dH",$_[0],$_[1]); } sub c{ printf("\x1b[%dm%s",$_[0],$_[1]); } foreach(20..100){ $y = ((sin 8*$_/100)+1)*9+10; ++$x; for($i=1;$i<$y;$i++){ l $i,$x; c 44," ";c 49; } for($i=$y;$i<28;$i++){ if($i<14){ l $i,$x; c 47,"|";c 49; }else{ l $i,$x; c 41," ";c 49; } } }'
コメント