Java3D使ってみました
火曜日 8 18, 2009
ちょいと研究でWaveFrontの3D形式を読み込んで表示する必要があったので
ここぞとばかりにJava3D使って書いてみました。
慣れるまでに結構かかってしまいましたが、
マウスのイベントハンドラクラスが既に用意されてたりして嬉しい感じ。


ソースコードはこちらからどうぞ
コマンドラインの第一引数に対象オブジェクトファイル、
第二引数にテクスチャファイルを指定する仕様で、
UIにはSwingを使用しています。
以前授業でOpenGLを使っていたのですが、
やっぱり3Dプログラミングはオブジェクト指向でやった方が
綺麗に見える気がします。
今回はたまたまJava3DがWaveFront形式をサポートしていたのでたまたま
使ってみただけだったのですが、これは使い続けてみたいライブラリですね。










