アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちは。ご質問させて頂きます。
Papervision3Dにて円柱を作成しています。

円柱の上面、表面、底面それぞれに違う画像を貼付けたいと思っていますがどのような方法で行っていいのかわかりません。
箱型のようにMaterialsListクラスを使って試してみたのですがうまくできませんでした。

どなたかご教授のほど宜しくお願い致します。

A 回答 (2件)

私はそれ系にまだトライしていませんが,


Googleなどで 「Papervision3D Cylinder テクスチャ」 のように検索しましたら
次のページが出てきました。

「Flash3Dブログ Papervision3Dを始めてみた」
http://flash3d.seesaa.net/article/45153813.html
    • good
    • 0

プリミティブ形状のCilynderは


DisplayObject3Dの基本として
MaterialsListのプロパティが一応ありますが
それが反映されることはありません

また貼付け方も参照の様なカンジなので
一枚の画像に複数の画像を配置して擬似的に
というのも難しそうです


違う画像を貼付けた
二つの円柱を、大きさを少しずらして配置するのが
多分一番簡単な方法かと思います

すこし丁寧にやるなら
円柱を複製してそれぞれgeometry.facesの配列から
筒の部分と蓋の部分を削除してやって
それぞれに違う画像のテクスチャを貼付けてやるかです
(各facesのtriangle3DがそれぞれにUVのデータを持ってるから
削除してやってもテクスチャのズレは起きないはず)

円柱のgeometry.facesの何番目から何番目が
筒の所になるのかとかは調べた事ないのでわからないです

参考URL:http://takibi.ciao.jp/flash/円柱.swf
    • good
    • 0
この回答へのお礼

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

お礼日時:2011/06/25 12:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!