ビジュアル情報論 課題(2003年度)


下記のプログラミング課題において5問中少なくとも4問を提出せよ。


プログラミング課題

インタラクティブ性のあるプログラムが理想であり、 それを遠隔地でも評価するにはJavaで作成すると効果的であるので、可能な人はできるだけJavaを試みて下さい(この場合画像サイズは300x300以下でもよい)。X-Windowを用いてスクリーン上に表示する方法でもよい。 この際、出力例がカラー画像の場合、それを評価して欲しい人は、自分のホームページに画像を置いて見れるようにしてもよい。

課題1 Bezier曲線を描画するプログラムを作成せよ。

課題2 3次Bezier曲線を組み合わせてアウトラインフォントを作成せよ。

課題3 多角形の走査変換プログラムを作成せよ。  

課題4 多面体の座標変換のプログラムを作成せよ。

課題5 4面体の陰影表示プログラムを作成せよ。