Надлишко́ва ви́бірка згла́джування, або суперсе́мплінг (англ. Super Sampling anti-aliasing, SSAA) — це група методів згладжування, що застосовуються для видалення нерівних країв із зображень, що відображаються в комп'ютерних іграх або інших комп'ютерних програмах, що генерують зображення.
Повноекранне згладжування дозволяє усунути характерні «драбинки» на кордонах полігонів. Але слід враховувати, що повноекранне згладжування споживає немало обчислювальних ресурсів, що призводить до падіння частоти кадрів.
Методи згладжування
При відборі вибірок у межах пікселя позиції вибірки мають бути певним чином визначені. Хоча кількість способів, якими це можна зробити, нескінченна, є кілька способів, які зазвичай використовуються
- Алгоритм сітки в рівномірному розподілі (дискретний)
- RGSS
- Алгоритм обертової сітки (із вдвічі більшою щільністю вибірки)
- Випадковий алгоритм
- Алгоритм зміщення (JGSS)
- Алгоритм диска Пуассона
-
- N-Rooks
- High-resolution antialiasing (HRAA)
- Flipquad
- Fliptri
Алгоритм сітки
Найпростіший алгоритм. Піксель розбивається на кілька субпікселів, і вибірка береться з центру кожного з них. Він швидкий і простий у реалізації. Хоча, через регулярний характер вибірки, аліасинг все одно може відбуватися, якщо використовується невелика кількість підпікселів.
Випадковий алгоритм
Також відома як стохастична вибірка, вона дозволяє уникнути регулярності супервибірки сітки. Однак, через нерівномірність шаблону, вибірки виявляються зайвими в одних частинах пікселя і недостатніми в інших.
Алгоритм зміщення
Модифікація сіткового алгоритму для апроксимації пуассонівського диска. Піксель розбивається на кілька підпікселів, але вибірка береться не з центру кожного, а з випадкової точки всередині підпікселя. Скупчення все ще може відбуватися, але в меншій мірі.
Алгоритм обертової сітки
Використовується сітка , але шаблон зразків повертається, щоб уникнути вирівнювання зразків по горизонтальній або вертикальній осі, що значно покращує якість згладжування для найпоширеніших випадків. Для оптимального шаблону кут повороту дорівнює , а квадрат розтягується в коефіцієнті , що робить його також розв'язком з 4-а рішеннями.
Примітки
- . www.everything2.com. Архів оригіналу за 11 жовтня 2021. Процитовано 5 грудня 2021.
- . SAPPHIRE Nation - Community blog by SAPPHIRE Technology (англ.). 29 листопада 2016. Архів оригіналу за 11 жовтня 2021. Процитовано 5 грудня 2021.
Це незавершена стаття про комп'ютерну графіку. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nadlishko va vi birka zgla dzhuvannya abo superse mpling angl Super Sampling anti aliasing SSAA ce grupa metodiv zgladzhuvannya sho zastosovuyutsya dlya vidalennya nerivnih krayiv iz zobrazhen sho vidobrazhayutsya v komp yuternih igrah abo inshih komp yuternih programah sho generuyut zobrazhennya Proces roboti supersemplingu Povnoekranne zgladzhuvannya dozvolyaye usunuti harakterni drabinki na kordonah poligoniv Ale slid vrahovuvati sho povnoekranne zgladzhuvannya spozhivaye nemalo obchislyuvalnih resursiv sho prizvodit do padinnya chastoti kadriv Metodi zgladzhuvannyaPri vidbori vibirok u mezhah pikselya poziciyi vibirki mayut buti pevnim chinom viznacheni Hocha kilkist sposobiv yakimi ce mozhna zrobiti neskinchenna ye kilka sposobiv yaki zazvichaj vikoristovuyutsya Algoritm sitki v rivnomirnomu rozpodili diskretnij RGSS Algoritm obertovoyi sitki iz vdvichi bilshoyu shilnistyu vibirki Vipadkovij algoritm Algoritm zmishennya JGSS Algoritm diska Puassona Kvazi Monte Karlo metod N Rooks High resolution antialiasing HRAA Flipquad Fliptri Algoritm sitki Najprostishij algoritm Piksel rozbivayetsya na kilka subpikseliv i vibirka beretsya z centru kozhnogo z nih Vin shvidkij i prostij u realizaciyi Hocha cherez regulyarnij harakter vibirki aliasing vse odno mozhe vidbuvatisya yaksho vikoristovuyetsya nevelika kilkist pidpikseliv Vipadkovij algoritm Takozh vidoma yak stohastichna vibirka vona dozvolyaye uniknuti regulyarnosti supervibirki sitki Odnak cherez nerivnomirnist shablonu vibirki viyavlyayutsya zajvimi v odnih chastinah pikselya i nedostatnimi v inshih Algoritm zmishennya Modifikaciya sitkovogo algoritmu dlya aproksimaciyi puassonivskogo diska Piksel rozbivayetsya na kilka pidpikseliv ale vibirka beretsya ne z centru kozhnogo a z vipadkovoyi tochki vseredini pidpikselya Skupchennya vse she mozhe vidbuvatisya ale v menshij miri Algoritm obertovoyi sitki Vikoristovuyetsya sitka 2 2 displaystyle 2 times 2 ale shablon zrazkiv povertayetsya shob uniknuti virivnyuvannya zrazkiv po gorizontalnij abo vertikalnij osi sho znachno pokrashuye yakist zgladzhuvannya dlya najposhirenishih vipadkiv Dlya optimalnogo shablonu kut povorotu dorivnyuye arctan 1 2 displaystyle arctan left frac 1 2 right 26 6 displaystyle sim 26 6 circ a kvadrat roztyaguyetsya v koeficiyenti 5 2 displaystyle frac sqrt 5 2 sho robit jogo takozh rozv yazkom z 4 a rishennyami Primitki www everything2 com Arhiv originalu za 11 zhovtnya 2021 Procitovano 5 grudnya 2021 SAPPHIRE Nation Community blog by SAPPHIRE Technology angl 29 listopada 2016 Arhiv originalu za 11 zhovtnya 2021 Procitovano 5 grudnya 2021 Ce nezavershena stattya pro komp yuternu grafiku Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi