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

[Java3Djp:01590] 陰線消去



─派遣───アイル・富士通・@nifty共同プロモーション!───転職─
▼▽▼ あなたの”なりたい”を応援する、適職情報サイト@ばるオープン!
▽▼ ★「あっ、いい仕事見つかった!」そんな声をお待ちしております。★
▼ ☆『ハワイ旅行』や『FinePix1300』が当たる登録キャンペーン実施中!☆
─仕事─  10月18日 am9:00より → http://www.val.ne.jp/   ─就職─;
------------------------------------------------------------------------


株式会社カーネル 河村と申します。

Java3Dで陰線消去レンダリングをさせようとしていますが、可能でしょう
か? 

    Appearance appearance = new Appearance();
    PolygonAttributes polyAttrib = new PolygonAttributes();
    polyAttrib.setPolygonMode(PolygonAttributes.POLYGON_LINE);
    polyAttrib.setCullFace(PolygonAttributes.CULL_NONE);
    appearance.setPolygonAttributes(polyAttrib);

とすると、陰線消去しないただのワイヤーフレーム表示はできました。
ここで、CULL_NONEのところをCULL_BACKに変更すると、裏側を向いている
面は描画されなくなり、陰線消去っぽくはなりますが、完全ではありませ
ん。表を向いている面は、他の面に隠されていようとすべて描画されてし
まいます。(CULL_BACKの仕様から考えると当たり前なのかもしれませんが...)

なにかよい方法はあるのでしょうか?

==================================================================
株式会社カーネル              PHONE 0298(57)7457  FAX 0298(57)7458
河村 進                       E-MAIL kernel@xxxxxxxxxxxxxxx
==================================================================