言語別の習作集

Java3D

注意:
何しろ昔に作ったものなので、最新の環境での動作確認はしていません。

また作品は全て Applet なので、現状では実行がほぼ不可能になっています。
(セキュリティー上の理由で JavaAppletに強い制限がかけられているため)

ソースやサンプル画像はダウンロードできますので、興味のある方はどうぞ。



Java言語による3D開発環境です。

「シーングラフ」という考え方を基に設計されているそうで、
Javaの知識がある人ならそれほど難しくはないでしょう。

下の作品には共通部分が多いのでダウンロードは一括にします。
−−>全てダウンロード(2003/5/25)


動作には、まずJava実行環境http://java.com/ja/)が必要です。

その上でJava3Dの環境が必要です。
Java3Dhttp://www.oracle.com/technetwork/java/javase/tech/index-jsp-138252.html

英語ですが、要は最新のをダウンロードしインストールすればいいのです。
(ダウンロードページは変更されるかもしれませんので、あしからず)

詳細はその手の入門書か解説サイトに譲ります。

PrimitiveTest
基本形状「Primitive」の組み合わせ
テクスチャをはって背景をつけた

Shape3DTest
「Shape3D」で形状を作成
その他に半透明、霧効果、テクスチャ座標指定など

InterpolatorTest
「Interpolator」でアニメーション
その他に光源、環境マッピングなど

KeyEventTest
キーイベントで視点と物体を移動・回転させる

CollisionDetachTest
衝突判定とそれに合わせた物体の除去



「想い出の眠る場所」関連
MazeTest
3次元迷路内部の画像
4次元パズル「想い出の眠る場所」用に作成
(使用作品へはトップページからどうぞ)

戻る