[SML 7334] [ANNOUNCE] Jun for Java (Jun683)
Yoshiyuki NISHINAKA
nisinaka @ sra.co.jp
2007年 9月 18日 (火) 14:58:10 JST
「じゅん for Java」のバージョン683を公開します。
バージョン668からの主な変更点は、以下の通りです。
* (modification) デフォルトのシェーディングを 'flat' から
'smooth' に変更しました。
* (new feature) スムージング角度(smoothing angle)を指定して、
JunOpenGL3dObjectの頂点法線ベクトルの計算ができるようになり
ました。スムージング角度はビューファインダーからも指定する
ことが出来ます。
http://www.sra.co.jp/people/nisinaka/Jun4Java/News/683/SmoothingAngle.png
* (new feature) OpenGLバインディングとして、これまでのJunGLに
加えて、JOGL(https://jogl.dev.java.net/)を使うことができる
ようにしました。JunOpenGLInterfaceが、JunGLとJOGLの両方に共
通するOpenGLインタフェースの抽象クラスになります。
JunOpenGLDrawableは、三次元の描画を行うコンポーネントを表す
インタフェースです。JunOpenGLDrawableを実装したクラスには
JOGLCanvas/JOGLJPanel/JunGLCanvas/JunGLJPanelなどがあります。
これらのいずれかを、デフォルトの描画コンポーネントとして、
ラウンチャのメニューから選ぶことができます。
http://www.sra.co.jp/people/nisinaka/Jun4Java/News/683/JOGL.png
* (incompatibility) JOGL対応の拡張にともない、
JunOpenGL3dViewAwt/JunOpenGL3dViewSwingが、それぞれ
JunAbstractViewPanel/JunAbstractViewJPanelのサブクラスに変
わりました。
* (incompatibility) JOGL対応の拡張にともない、レンダリングモー
ドの設定を廃止しました。
* (modification) JunOpenGL3dObjectとそのサブクラスをJun683相
当に更新しました。典型的なオブジェクトとして「メビウスの輪」
を定義してあります。
http://www.sra.co.jp/people/nisinaka/Jun4Java/News/683/Movius1-1.png
http://www.sra.co.jp/people/nisinaka/Jun4Java/News/683/Movius1-2.png
http://www.sra.co.jp/people/nisinaka/Jun4Java/News/683/Movius2-1.png
http://www.sra.co.jp/people/nisinaka/Jun4Java/News/683/Movius2-2.png
「じゅん for Java」は、以下のURLからダウンロードすることができ
ます。
ftp://ftp.sra.co.jp/pub/lang/java/jun4java/
「じゅん for Java」は、オープンソースソフトウェアとして無償で提
供している三次元グラフィックおよびマルチメディアを用いたアプ
リケーション構築のためのフレームワークです。「じゅん for Java」
に関する詳細は、以下のURLを参照してください。
http://www.sra.co.jp/people/nisinaka/Jun4Java/index-j.html
西中 芳幸 (nisinaka @ sra.co.jp)
SML メーリングリストの案内