[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:00871] Re: PolygonOffset
:::::::::::::::::::::::::::::::::::::::::::::::::::::::
<<<<なかよしみんなで楽しいおしゃべり!>>>>
大学・幼なじみ・同期入社
DNSのMLならみんなずっと一緒!
運用簡単・快適めーりんぐりすと
http://www.dns-ml.co.jp/ml.html
:::::::::::::::::::::::::::::::::::::::::::::::::::::::
えんどうです。
安藤さん、岸田さん、どうもありがとうございました。
安藤さんのプラモデルの例えは分かりやすかったです。
岸田さん:
> ポリゴンオフセットを使った実例としては
> http://java.sun.com/products/java-media/3D/collateral/
> にあるTwistStripApp.javaがあります.
>
> polyAttrib.setPolygonOffset(0.001f);
> として,とっても小さな値をオフセットとしていますが,同じGeometryに
> 対してオフセットのありでShapeを作ることと,オフセットなしでShapeを
> 作るということをしています.
ダウンロードしてあったのに、これは灯台下暗しでした。^^;
上記サンプルを改造して、例によって TextFiled を置いてみて、
PolygonOffset を 0.0 〜 1.0 と変えてみたのですが
特に変化は無いようです。(Java 3D 1.1.1 pre-v1, Mesa 3.0.2)
同じ Geometry を使って複数のオブジェクトを重ねて描画するとき、
PolygonOffset を使うとポリゴンどうしの干渉を回避できる、
ということなのだと思ったのですが、
まだよく分かっていません。^^;
# 今 RenderingAttributes の AlphaTest のところを書いています。
# 自分が書いたサンプルがダメダメであることが判明して、
# 急拠ソースコードを書き直しています。(;;)
---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)