- 727 名前:デフォルトの名無しさん mailto:sage [2007/04/20(金) 12:32:06 ]
- >>722
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29330 ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29331 ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29332 ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29333 とりあえず動きそうなものを作ったが正しいかどうか知らんよ。 3,4はアプレットのサイズを大きくすると環境によっては結構重いかも。 1,2では直線描画のメソッドdrawLineは単にGraphicsクラスのdrawLineを呼び出しているだけなので、 もし使用不可なら以前の課題で作成した2次元での線分描画メソッドに変更のこと。 2以降の3次元内での回転は、z=0平面内にメッシュがある最初の状態から始めて、 x軸周りの回転、y軸周りの回転、z軸周りの回転の順序で行った時の状態を表示する。 だから、たとえばy軸周りに90度回した状態でx軸周りに回転すれば、 見かけはz軸周りに回転しているように見えるので注意。 Level1.javaからLevel4.javaまで全てを同時にコンパイルすると、 Point3クラスが重複するって怒られるので、別々にコンパイルのこと。 どれも同じバイトコードを生成するので、コンパイル後のクラスファイルが上書きされるのは問題ないはず。
|

|