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

[Java3Djp:01017] Billboard+画像(Re: 円柱等を使ったオブジェクト)



****  誰でも気軽に始められる お花屋さん  ****
              《 フラワーポストマン 》
   特典その?  お花が卸価格で買える!!
   特典その?  お花を販売して副収入が得られる!!
   特典その?  ガーデニングなどの知識が身に付く!!
花の知識は全く不要です。必要なのは花に対する愛情だけ!
**********http://www.flowerpostman.com***


えんどうです。何度もすみません。

> > (Java3Dでテクスチャの切替えができるかは知りませんが)
> 
> 前にも書きましたが、
> テクスチャーを張り付けた平面ポリゴンを
> 複数用意しておなじ座標に置き、
> javax.media.j3d.Switch に addChild() して
> 表示を切替えれば出来ると思います。

Billboard のようなものに画像を適用する用途なら、
ポリゴン+テクスチャーよりも、
javax.media.j3d.Raster の方が良いかも知れません。

Raster なら常に視線方向を向いています。
(というか、それ以外の方向には置けない)

使い方は、
別々の画像を適用した複数の Raster を Switch に addChild() して、
何らかのタイミング (視点移動など) で見せたい Raster だけを表示してやります。

また、時間経過によるアニメーションを実現したいなら、
SwitchValueInterpolator を使えば良いでしょう。

ひとつひとつの画像のサイズを小さくすれば、
そこそこ動くのではないかと思います。

---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)