So-net無料ブログ作成
検索選択

捻ジ鬼菊を描いてみよう [PostScript]

家紋を描く


家紋06捻ジ鬼菊.png
菊の花びらを捻ったような捻ジ鬼菊という家紋です。
gsave/grestoreで一度に塗りと線を付けることができないため(クリップも解除されるため) 菊の花本体と輪郭線を分けて定義して重ねています。

参考:日本の家紋/発行2004年5月1日 初版発行/発行者 安田英樹/発行所 株式会社青幻舎

【サンプルコード】
%!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 0 0 240 240 %%Title:家紋を描く(捻ジ鬼菊) /wh { 1 setgray fill } def % 白塗り /bk { 0 setgray stroke } def % 黒線 /rot { 360 16 div } def % 回転角 /r 100 def % 円の半径 /r2 r 2 div def % 円のy座標 /kiku { % 菊花びらの定義 gsave % グラフィックス状態の保存 -80 r2 r 0 360 arc clip % 円でクリップ newpath % パスの初期化 80 r2 r 360 0 arcn wh % クリップされる円を白で塗りつぶし grestore % グラフィックス状態の復帰 } def /kiku-line { % 菊の輪郭線の定義 gsave -80 r2 r 0 360 arc clip newpath 80 r2 r 360 0 arcn bk % クリップされる円を黒線で描画 grestore } def 2 setlinewidth % 線幅2ポイント 0 0 240 240 rectfill % 黒背景 120 120 translate % 座標の原点を中央に移動 16 { % 16回繰り返し kiku % 菊花びら呼び出し rot rotate % rot度で回転 } repeat 16 { % 菊の輪郭線 kiku-line % 菊輪郭線呼び出し rot rotate } repeat 0 0 15 0 360 arc gsave wh grestore bk % 花芯

花びらの作り方の説明図です。
家紋06捻ジ鬼菊説明.png

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:アート

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました