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

[jfriends] RE: [jfriends] Java3Dの混合処理





Numakuraです。
今日、j3dguideを読んでいたら混合処理についての疑問が
氷解しました。これの「8.7.7 Depth Buffer」を読むと、デフォ
ルトでは半透明のポリゴンの場合、やはりZバッファは
ReadOnlyになるようです。そこで、えんどうさんが作った
サンプルの

SimpleUniverse universe = new SimpleUniverse(canvas);

の後に、次の2行を加えると、望みどおりの結果になりまし
た(半透明のポリゴンが手前に来る)。

View view = universe.getViewer().getView();
view.setDepthBufferFreezeTransparent(false);

#あー、すっきり。でもデフォルトがこれでいいのかな?

_/_/_/     E-Mail:numakura@aie-res.co.jp    _/_/_/