Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DotsLT AA Overview

562 views

Published on

アンチエイリアスについての概要等

Published in: Technology
  • Be the first to comment

  • Be the first to like this

DotsLT AA Overview

  1. 1. Which is beautiful?
  2. 2. Which is beautiful?
  3. 3. Which is beautiful?
  4. 4. Which is beautiful?
  5. 5. How computer graphics are computed?
  6. 6. With unity…. How computer graphics are computed? 表示したいものをシーンに配置するだけ
  7. 7. With low level API…. (like OpenGL/DirectX/Vulkan) How computer graphics are computed? 全てのモデルは三角形(ポリゴン)の集まりにすぎない
  8. 8. With low level API…. (like OpenGL/DirectX/Vulkan) How computer graphics are computed? 三角形が被るピクセルそれぞれの色を計算していく Aliasing
  9. 9. How to reduce aliasing?
  10. 10. SSAA (Super Sampling Anti Aliasing) How to reduce aliasing? 全てのピクセルに対して複数箇所色を計算する 欠点:とても重い 利点:とてもシンプル    一番正確な結果
  11. 11. SSAA (Super Sampling Anti Aliasing) How to reduce aliasing?
  12. 12. MSAA (Multi Sampling Anti Alias) How to reduce aliasing? Depth Sampling Color Sampling カメラからの深さを1ピクセル中の複数点で計算 色の計算は一回だけ d0 d1 d2 d3 d0 >>> d1≒d2≒d3 →d0の部分はポリゴンはかぶってない(つまり背景色)と推測する Cb Cp
  13. 13. MSAA (Multi Sampling Anti Alias) How to reduce aliasing?
  14. 14. FXAA (Fast approXimate Anti Aliasing) How to reduce aliasing? 描き終わったデータのエッジを検出してぼかす
  15. 15. FXAA (Fast approXimate Anti Aliasing) How to reduce aliasing? p0 p1 p2 p3 p4 e ce c0 1ピクセルに対して色の計算は一回で良いので軽い 実際にはエッジではないところでも掛かってしまう
  16. 16. FXAA (Fast approXimate Anti Aliasing) How to reduce aliasing?
  17. 17. The other AAs How to reduce aliasing? • SSAA/MSAA系 • CFAA • TXAA • FXAA系 • SMAA • CMAA

×