[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:00919] Re: 内側にテクスチャ&com.sun.j3dリファレンス
:::::::::::::::::::::::::::::::::::::::::::::::::::::::
<<<<なかよしみんなで楽しいおしゃべり!>>>>
大学・幼なじみ・同期入社
DNSのMLならみんなずっと一緒!
運用簡単・快適めーりんぐりすと
http://www.dns-ml.co.jp/ml.html
:::::::::::::::::::::::::::::::::::::::::::::::::::::::
えんどうです。
> > Shape3D bodyshape = cylinder.getShape(Cylinder.BODY);
> >
> > これでだめでしたか?
> > 取り出した Shape3D にテクスチャーを張る方法は普通の Shape3D と同じです。
>
> とりあえず、側面の抜き出しはできました。
> まだテクスチャはちゃんとはれてませんが。
とりあえず PolygonAttributes を設定してみてください。
PolygonAttributes pattr =
new PolygonAttributes( PolygonAttributes.POLYGON_FILL, // 面を描画
PolygonAttributes.CULL_FRONT, // 表面を描画しない
0.0f, // オフセット0
true ); // 法線逆転
Appearance ap = new Appearance();
ap.setPolygonAttributes(pattr);
bodyshape.setApperarance(ap);
てなカンジになると思います。(コンパイルしてませんのでウソかも)
> ところで”com.sun.j3d.*”のリファレンスってどっかにないでしょうか?
Java 3D 1.1.2 のダウンロードページ
http://java.sun.com/products/java-media/3D/download.html
にある、
ftp://ftp.java.sun.com/pub/java3d/294845/java3d1_1_2-doc.zip
これに入っていると思います。サイズは 1,151,806 バイトでした。
---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)