• ベストアンサー

【Papervision3D】円柱にテクスチャを貼りたい

こんにちは。ご質問させて頂きます。 Papervision3Dにて円柱を作成しています。 円柱の上面、表面、底面それぞれに違う画像を貼付けたいと思っていますがどのような方法で行っていいのかわかりません。 箱型のようにMaterialsListクラスを使って試してみたのですがうまくできませんでした。 どなたかご教授のほど宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

プリミティブ形状のCilynderは DisplayObject3Dの基本として MaterialsListのプロパティが一応ありますが それが反映されることはありません また貼付け方も参照の様なカンジなので 一枚の画像に複数の画像を配置して擬似的に というのも難しそうです 違う画像を貼付けた 二つの円柱を、大きさを少しずらして配置するのが 多分一番簡単な方法かと思います すこし丁寧にやるなら 円柱を複製してそれぞれgeometry.facesの配列から 筒の部分と蓋の部分を削除してやって それぞれに違う画像のテクスチャを貼付けてやるかです (各facesのtriangle3DがそれぞれにUVのデータを持ってるから 削除してやってもテクスチャのズレは起きないはず) 円柱のgeometry.facesの何番目から何番目が 筒の所になるのかとかは調べた事ないのでわからないです

参考URL:
http://takibi.ciao.jp/flash/円柱.swf
takachipo
質問者

お礼

お礼遅くなり申し訳ありません。 ありがとうございました。

その他の回答 (1)

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

私はそれ系にまだトライしていませんが, Googleなどで 「Papervision3D Cylinder テクスチャ」 のように検索しましたら 次のページが出てきました。 「Flash3Dブログ Papervision3Dを始めてみた」 http://flash3d.seesaa.net/article/45153813.html

関連するQ&A