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

[Java3Djp:01928] Re: 頂点のピックとマウスドラッグ



┏━━━━━━━━━┓ ━━━━━━━━━━━━━━━━━━━━━━━
┃  売上不振で  ┃◆◆楽天市場ECノウハウ本プレゼント!◆◆ 
┃悩んでいませんか?┃   ⇒ http://common.rakuten.co.jp/cl/?i=473 
┗━━━━━━━━━┛
━━━━━━━ 8000社が選んだ!ユーザーからの支持もNO.1!━━━━
------------------------------------------------------------------------


えんどうです。

> さっそくJava3Dのことで質問があるのですが、
> Java3Dでは、立方体などの図形のある1つの点(頂点)だけを
> マウスで動かすということは可能でしょうか?

Java 3D でピックできるのは Node 単位なので、
物体のひとつの頂点をピックするというのがむずかしいです。

頂点が少ない物体なら、頂点ごとにひとつの物体を置くという
姑息な手段が考えられます。

頂点に置いた物体を特定し、その物体を移動させ、
移動させた座標にその頂点を移動させ、
再描画するというのはどうでしょう。

物体を変形させるには Morph という Node 
を使いますが、マウス移動によるリアルタイム変形は
やったことがありません。

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

------------------------------------------------------------------------
      クルマがいっぱい!! レースクイーンもいっぱい!?
   http://car.infoseek.co.jp/CarTop?pg=cartop.html&sv=KA&svx=971122