高遠です.
明けましておめでとうございます.
今年もよろしくお願いします.
(重複して受け取られる方もいらっしゃると思いますが,ご容赦下さい)
昨夜,KETCindy v1.1.3をketpic.comにアップしました.
昨年暮れからベジェ曲線の実装に取り組んでいて,
一通り完成したのでご案内のメールを差し上げます.
添付の年賀イラストはベジェで作ったPDFで,
サイズは16Kと大変小さくなっています.
注)他のMLでお受け取りになった方へ
実は,ベジェ関連の関数を追加して,3回書き直しています.
最新版では,かなり使いやすくなっています.
KETCindyのコードのメインパートは以下の通りです.
list=[[B,C,D,E],[F,G,H,K,L],[M,N,O],[A,P],[Q,R],[S,T],[U,V]];
list=concat(list,[[W,X,Y,Z,P0,P1],[P2,P3,P4],[P5,P6],[P7,P8],[P9,P10]]);
list=concat(list,[[P11,P12,P11],[P13,P14,P13],[P15,P16,P15],[P17,P18,P17]]);
list=concat(list,[[P19,P20,P21]]);
list=concat(list,[[P22,P23,P24,P25,P39,P26,P22]]);
list=concat(list,[[P27,P28,P29,P30],[P31,P32,P33,P34],[P35,P36,P37,P38]]);
Mkbezierptcrv(1,list);
Shade(["bzM"]);
Shade(["bzN"]);
Shade(["bzO"]);
Shade(["bzP"]);
Shade(["bzR"],[0.3]);
数学教育ほかで,いろいろな応用が考えられます.
よろしければ,お試し下さい.
また,ご質問などはメールでお寄せ下さい.