« [ハチロク世代] カレーを食べてtopcoderをやる会 | [3D][Astro] 3Dの移動/回転を行列(Matrix3D)を使ってやる »

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)

このブログ記事を参照しているブログ一覧: [3D][Flex] アンチエイリアシングの基礎(スーパーサンプリング)

このブログ記事に対するトラックバックURL: http://blog.isocchi.com/MovableType/mt-tb.cgi/139

コメントする

 
あわせて読みたいブログパーツ

iKnow