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

[Java3Djp:01598] Re: Z 座標値の取得方法について





えんどうです。

> 具体的にどのような処理かと申しますとSimpleUniverse内にある1つの
> 物体についてCanvas3Dをマウスでクリックしてその物体のその部分の
> 座標値を得たいということなんですが。
> Z座標を返すクラスなどは存在するのでしょうか?
> またそのようなことが可能なんでしょうか?

Zバッファーに入ってる値ではなくて、
物体のZ座標値ですね?

やったことがないのですが、

com.sun.j3d.utils.picking.PickIntersection#getDistance()

こんなメソッドがあるようです。

> getDistance
> 
> public double getDistance()
> 
>       Get the distance from the PickShape start point to the intersection point
>       Returns:
>             the distance to the intersection point, if available.

# 最近 com.sun.j3d.utils.picking 関係の質問が多いなあ...
# どなたかまとめていただけると助かります。

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