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

[Java3Djp:00917] Re: 内側にテクスチャ



◇◆◇◆ 意味のあるメールアドレスが、最新のトレンド ◇◆◇◆
      何とドメインすべてが日本語読み!?!?
      ____________________________________
         ■あなたの名前@にっこりと■
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ●インパクトがあって覚えやすい。とってもいいよ!
 ●月にたったの250円、プロバイダが変わっても永遠に使えます!
◆ ◇◆◇◆ ◇◆◇◆  http://nikkori.to ◇◆◇◆ ◇◆◇◆ ◆

えんどう@他力モード です。

> ところで、この方法で前にも言ったとおり、
> 側面にだけ張るにはどうすればいいのでしょう?
> 何をやりたいかというと、その円柱を部屋のような空間に見立てたいのです。
> 側面に壁のテクスチャを張りたいんで…。

 Shape3D bodyshape = cylinder.getShape(Cylinder.BODY);

これでだめでしたか?
取り出した Shape3D にテクスチャーを張る方法は普通の Shape3D と同じです。

Shape3D で裏側にテクスチャーを張るには、

> やったことはありませんが、
> PolygonAttributes に setBackfaceNormalFlip(true) して、
> setCullFace(PolygonAttributes.CULL_FRONT) して、
> TexCoordGeneration を使ってテクスチャー座標を生成すれば
> マッピングできそうな気がします。

このようなことをする必要があるかもしれません。

# やったことがないので、やってみないと詳細はわかりません。

> まだ入門書とかない状態なんで(なんか出てたら教えてください)大変です。

英語で良ければ Sun の Java 3D API Tutorial がいいでしょう。

http://java.sun.com/products/java-media/3D/collateral/#tutorial

日本語での定番Webページは、

Atsushi さんの Java3DTips

http://www.ipc-tokai.or.jp/~atusi/java3d/

稚内北星短大植田先生の Java 3D 入門 (JAVA PRESS 連載)

http://www.wakhok.ac.jp/%7Etatsuo/sen99/index.html

その他の資料としては、

えんどうの書いた秘密資料 (工事中)

http://www.javaopen.org/j3dbook/text/program.html
http://www.javaopen.org/j3dbook/text/program2.html
http://www.javaopen.org/j3dbook/text/program3.html
http://www.javaopen.org/j3dbook/text/program4.html
http://www.javaopen.org/j3dbook/text/program6.html
http://www.javaopen.org/j3dbook/text/program7.html

# リンクしちゃやだ。

> ともかく、このMLにはこれからもちょくちょくお世話になると思いますので、
> よろしくお願いします。

気軽にしつもんしてください。

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