[3D][Flex] アンチエイリアシングの基礎(スーパーサンプリング)

| コメント(0) | トラックバック(0)
3Dグラフィックスとかで、テクスチャを貼ったりする時とかに使われる、スーパーサンプリングについて

Wikipediaのアンチエイリアスの項によると、

スーパーサンプリング
表示する画像解像度より高解像度に描画しておき、描画終了時に高解像度画像を表示解像度に変換してから表示する

とのこと。

百聞は一見に如かずってことで動くもの↓




サンプリングの方法はめっちゃ簡単で、
1x1.png 1*1でかいオリジナルテクスチャの対応するエリアの、真ん中の色を取る方法。
1x2.png 1*2対応するエリアの、真ん中の上から25%, 75%に位置する色の平均を取る方法。
2x2.png2*2Grid対応するエリアの、4分割した時の各真ん中の色の平均を取る方法。
2x2RGSS.png 2*2RGSS対応するエリアの、16分割した時の図の位置の色を取の平均る方法。
4x4Grid.png 4*4Grid対応するエリアの、16分割した時の真ん中の色を取の平均る方法。



他にもいっぱいあるけど、めんどくさいからこのくらいでー



トラックバック(0)

トラックバックURL: http://blog.isocchi.com/MovableType/mt-tb.cgi/300

コメントする

このブログ記事について

このページは、isocchiが2008年11月12日 23:40に書いたブログ記事です。

ひとつ前のブログ記事は「[ハチロク世代] カレーを食べてtopcoderをやる会」です。

次のブログ記事は「[3D][Astro] 3Dの移動/回転を行列(Matrix3D)を使ってやる」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 5.0