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

[Java3Djp:01796] Re: JAVA3D のローダー



┏━━━━┓ ===インターネットで仕事獲得:楽天ビジネス=== ┏━━━━┓
┃案件数は┃ Web構築・印刷・会計処理・翻訳 様々な分野で ┃成約実績┃
┃2000件超┃    全国の見込案件を次々ご紹介!!!    ┃ 多数! ┃
    ━┻━    この広告を見たと言えば参加特典も!(8月末まで)  ━┻━
  急げ!⇒ http://business.rakuten.co.jp/apply/index.cfm?afl=fvq 
------------------------------------------------------------------------


えんどうです。

> 又、オブジェクトのロードとテクスチャのロードを同一のPGで行
> っているサンプルソースがあれば教えていただけないでしょうか。
> 単体だと旨く行くのですが、文法をよく理解していない為、結合で
> きず苦労してます。

LightWaveローダーを使ったことがあるわけではないのですが、

テクスチャーを貼付けるためには
貼付けたい Shape3D をシーングラフの中から見つけ出す必要があります。

たとえばLightWaveローダーが、
オブジェクトを特定するデータ(たとえば名前)を
Shape3DのUserObjectに保存していれば、

 1.シーングラフからShape3Dを見つけ出す
 2.見つけ出したShape3DからgetUserObject()メソッドで
   UserObjectを取り出す
 3.取り出したUserObjectを調べ、テクスチャーを適用したいShape3Dを
   特定する
 4.特定したShape3Dにテクスチャーを適用する
 5.テクスチャーを貼付けたいすべてのShape3Dに1〜4を繰り返す

ということが可能になるのかも知れません。

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

------------------------------------------------------------------------
   結婚、転勤、気分転換、ライフスタイルはここから変えよう・・・。  
    ⇒ http://house.infoseek.co.jp/House/top?svx=971122