私はたぶん私が酔ってブラウズするので、私は未回答のfwidthの質問が表示されます。 そして、それは実際には何をするように設計されたのだろうかと思う。実際に使用されているfwidth glsl関数は何ですか?
ドキュメントを読むのは、 abs(dFdx(p))+ abs(dFdy(p))です。
これは、max(dx、dy)という古典的なミップ選択ではありません。 代替ミップ選択ですか?しかし、私はabs(dx)+ abs(dy)がより良い場合を見つけることができません。 いくつかのsiggraph用紙や共通のアルゴリズムが必要です。私は完全にその機能を使用していません。それはGLSLに組み込まれたので、本当に人気があります。 私が考えることができる唯一の事は、私が紛失している2d後のフィルターです。
しかし、何ですか? 私は確か誰かがここで知っていると確信していれば、それは明らかです。 abs(dx)+ abs(dy)を使うアルゴリズムは?
あなたが言及している2Dポストフィルタリングは、まともな例です。 – Bart
しかし、どのフィルタ? – starmole
お選びください。アンチエイリアス、エッジ検出、異方性フィルタリング実際、いくつかのGoogle-ingの後で、私はここで(例:http://prideout.net/blog/?p=22)、Celシェーディングシェーダのアンチエイリアスに使用されている例を見つけました。 – Bart