PostScript– category –
ポストスクリプトプログラミング
-
PostScript
【直線-17】放射状の線を描いてみよう
放射状の線を描いてみましょう。最初に原点からy軸正方向に直線を引きます。rotateで座標を回転させて次々と直線を引いていきます。360-kにするのは最後に線が重ならないようにするため。やってみよう 角度kの値を色々変えてみましょう。 [cc lang="postsc... -
PostScript
【直線-18】円内・円外に線を描いてみよう
円の中や外に平行線(万線)を描きます。円の方程式(x2+y2=r2)を使い、線が円内に入っているかどうかを判別します。円内に入っていればdrawlineプロシージャを呼び出して線を引きます。 [cc lang="postscript" tab_size=“4” lines="40" highlight="19"] ... -
PostScript
【直線-19】正方形を回転させながら小さくしてみよう
正方形の角度を変えながら少しづつ小さくしていく図形を描いてみましょう。右は新しい座標の求め方の図です。 参考:X1ターボ/X1シリーズ・プログラム200選特選グラフィックスデザイン 畠中兼司・北尾和信共著 [cc lang="postscript" tab_size=“4” lines... -
PostScript
【多角形-1】三角形を描いてみよう
Postscriptで正三角形を描いてみましょう。sin(60)×一辺の長さでy座標を得ます。 [cc lang="postscript" tab_size=“4” lines="40" highlight="5"] %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 0 0 240 240 %%Title:三角形を描く 120 70 translate % 座標を移... -
PostScript
【直線-20】放射状の線を描こう2
放射状の線を描いてみようでは、直線を回転させて図形を描きました。今回は三角関数を使って放射状の線を描きます。小円と大円の半径や角度を変えると様々な図形ができます。 [cc lang="postscript" tab_size=“4” lines="40" highlight=“0”] %!PS-Adobe-3.... -
PostScript
【多角形-2】多角形を描いてみよう
Postscriptで多角形を描いてみましょう。短い線を繋げて円を描こうでは円の方程式を使って多角形を描きましたが、今回はrotateを使って頂点を回転させて線を繋ぐ方法です。 [cc lang="postscript" tab_size=“4” lines="40" highlight=“0”] %!PS-Adobe-3.0 ... -
PostScript
【多角形-3】円周上の点を結んでみよう
円周上の点を結んだ図形を描いてみましょう。このプログラムで1つ問題があります。それは同じ線が2回引かれることです。各頂点から他頂点に線を引いているので、どうしてもダブってしまいます。ビットマットグラフィックスでは上書きされるので、問題な... -
PostScript
【パターン-12】四角形を小さくしていくパターン1
四角形を少しづつ小さくしていくパターンです。基本的な図形で面白みがないような気がしますが、色をつけたり線に変化をつけたりすると美しいパターンができます。 [cc lang="postscript" tab_size=“4” lines="40" highlight=“0”] %!PS-Adobe-3.0 EPSF-3.0... -
PostScript
【円弧-6】同心円を描いてみよう
PostScriptで同心円を描きましょう。繰り返しオペレータを使い、制御変数の値を次々円の半径に入れていくことで、同心円を描きます。 [cc lang="postscript" tab_size=“4” lines="40" highlight="7"] %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 0 0 240 240 ... -
PostScript
【円弧-7】同心円を描いてみよう2
PostScriptで同心円を描くその2。線幅を中心から順次太くしてみましょう。半径を20で割った値を線幅にして繰り返します。 [cc lang="postscript" tab_size=“4” lines="40" highlight="9"] %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 0 0 240 240 %%Title:同...