Input format
直方体の入力: cube lx ly lz m角柱の入力: colu m r hz m角錐の入力: pyra m r hz 平行移動: tran n tx ty tz 回転: rota n axis ang 拡大縮小: scal n sx sy sz ウインドウ: wind xwl ywl xwh ywh ビューポート: view xvl yvl xvh yvh 視点: eyep xv yv zv 注視点: refp xf yf zf 透視投影: proj 表示: disp (fn) 終了: quit
n: 物体番号(入力順に物体番号を付ける n = 1, 2, ... ) tx, ty, tz: x, y, z軸方向の平行移動量 axis: 回転軸(x, y, z) ang: 回転角度 [degree] sx, sy, sz: x, y, z軸方向の拡大・縮小率 xv, yv, zv: 視点座標 xf, yf, zf: 注視点座標 fn: 出力ファイル名(線分データ)
Sample data
入力データテキストファイル
出力結果
出力線分データファイル
seg2eps
線分データファイル → EPSファイル 変換
shell script (UNIX) : seg2eps
header file: seg2eps.head
footer file: seg2eps.tail
PSファイルの画面表示
Ghostscript
JAVA関連ドキュメント
(By courtesy of Prof. Nishita at University of Tokyo)
グラフィックスに関係するJAVAの文法
JAVAの例題
JAVA関連リンク
提出・質問は下記のメールアドレスへ
d319@eml.hiroshima-u.ac.jp