[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Java3Djp:01676] Re: Sphere の中心座標



まなみ:たまには豪勢なホテルとか旅館でのんびりしたいなー...
紀香 :あなた『一休.COM 』知らないの〜? 会員も10万人突破したのよ。
亜希子:なにそれ、一休さんとホテルとどう関係あるのよ?
美穂 :高級ホテル・旅館の格安予約サイト!今入会するとプレゼント一杯よ。
_早く登録してね_ http://www.ikyu.com/present/present_ci.asp?cp=041 _
------------------------------------------------------------------------

えんどうです。

> <TG>TransformGroup:trans3  回転・移動
>  |
> <L>Sphere

Shpere のすぐ上のTransformGroup(trans3)から
Transform3Dを取り出し、移動を取り出してください。

Transform3D transform3D = new Transform3D();
trans3.getTransform(transform3D);
Vector3d speherePosition = new Vector3d();
transform3D.get(spherePosition);

これでどうでしょう。

> Sphere.getPosition()みたいにできないものでしょうか??

com.sun.j3d.geometry.Primitiveのサブクラスには
位置という概念はありません。
実際の位置はその上位ノードの座標系に左右されます。

-- 
ENDO Yasuyuki <yasuyuki@xxxxxxxxxxxx>
http://www.ss.iij4u.or.jp/~eyasuyuk/ (Personal/Japanese Only)
http://www.javaopen.org/jfriends/ (Japanese Only)