[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:00605] Re: LineTest.java
----------------------------------------------------------------------
★★★★★オンラインパチンコ店!日本語版新ソフト登場! ★★★★★★
┃ いらっしゃいませ!無料JAVAゲーム,2テーマ別カジノ,競馬, ┃
┃ スポーツブックなどが揃ったマルチゲームサイトへレッツ ゴー! ┃
┃ ★★★★★ ボーナスチップ進呈キャンペーン実施中!★★★★★ ┃
┗〜【URL http://www.starnetc.com/r2/hit.cgi?rid=769&lid=10 】〜 ┛
----------------------------------------------------------------------
岸田です。
#Java3D勉強中なのです。
ENDO Yasuyuki wrote:
> あまりきれいな実装ではありませんが、マウスクリックした点をつないで
> LineStripArray を描画するサンプルを書きましたので投稿します。
> クリック点は最大 50 です。
>
やっぱり三次元的に見えないと面白くないと思って
KeyNavigatorBehavior を付けて実行してみました。
具体的には
> objTrans = new TransformGroup();
の後に
objTrans.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
objTrans.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
として、
BoundingSphere bounds =
new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0);
KeyNavigatorBehavior behavior =
new KeyNavigatorBehavior(objTrans);
objTrans.addChild(behavior);
behavior.setSchedulingBounds(bounds);
のコードを加えてみました。
このようにしてみたら、画面を移動した後はキャンバスとの対応がとれな
くなってしまうんですね。#あたりまえかな。
そのあたりをうまくやるためにはどうすればいいのでしょうか。
やっぱり Behavior を作ってどうにかするのでしょうね。
岸田ゆき枝