«Зубці» (англ. «Jaggies») — це неформальна назва артефактів в растрових зображеннях, які найчастіше утворюються від аліасингу, який, своєю чергою, часто викликаний нелінійними ефектами змішування, що створюють високочастотні компоненти, або відсутністю фільтра згладжування перед дискретизацією.
Зубці — це лінії, які виглядають як сходинки та з'являються там, де повинні бути гладкі прямі, або криві. Наприклад, коли номінально не згладжена пряма проходить один піксель по вертикалі, чи горизонталі, відбувається різке викривлення прямої у тому місці, де вона перетинає порогове значення від одного пікселя до іншого.
Зубці не слід плутати з більшістю артефактів стиснення, які мають іншу природу походження.
Причини виникнення
Зубці виникають внаслідок «ефекту сходів». Це пов'язано з тим, що пряма, представлена в растровому режимі, апроксимується послідовністю пікселів. Зубці мають різну природу походження, найбільш поширеною з яких є проблема, коли у пристрої виведення (моніторі або принтері) недостатньо роздільної здатності для відображення гладкої лінії. Крім того, нерівності часто виникають, коли перетворене бітове зображення конвертується в зображення іншого розміру. Це одна з переваг векторної графіки над растровою графікою — результат виглядає однаково незалежно від роздільної здатності пристрою виведення.
Шляхи вирішення
Ефект зубців може бути дещо згладжений графічною технікою, відомою як екранне згладжування. Ця технологія згладжує зубчасті лінії, оточуючи артефакти прозорими пікселями, щоб імітувати появу частково заповнених пікселів. Недоліком згладжування є те, що воно зменшує контрастність, замість різких чорно-білих переходів, з'являються відтінки сірого, і зображення виходить нечітке. Це неминучий компроміс: якщо роздільної здатності недостатньо для відображення бажаних деталей, то результат буде або нерівним, або нечітким, або їх комбінацією.
Крім цього, зубці нерідко виникають, коли бітове зображення конвертується в зображення іншої роздільної здатності. Зубці можуть виникати з різних причин, найпоширенішими з яких є те, що вихідний пристрій (монітор, або принтер) не має достатньої роздільної здатності, щоб зобразити плавну лінію.
У комп'ютерній графіці реального часу, особливо в іграх, згладжування використовується для видалення зубців, створених краями багатокутників та інших нерівностей в цілому. Деякі ігрові консолі, такі як Xbox 360 та PlayStation 3, мають політику публікації, яка передбачає використання згладжування в деяких іграх, випущених для них. Комп'ютерна графіка в нових відеоіграх не згладжується на ігрових консолях, тому що їх апаратне забезпечення не може працювати у плавному режимі (30 кадрів в секунду), якщо паралельно працює згладжування. На ігрових консолях восьмого покоління, таких як PlayStation 4 і Xbox One, було суттєво покращено згладжування та піднято частоту кадрів. Поява зубців в растрових зображеннях, наприклад спрайтах та поверхневих матеріалах, найчастіше вирішуються за допомогою окремих процедур [en], які набагато простіші у виконанні, ніж процеси фільтрації згладжування в цілому. Фільтрування текстур стало повсюдним на ПК після впровадження графічного процесора [en] Voodoo GPU.
Відомі випадки використання терміну
У 8-бітній грі Atari [en], опублікованій Lucasfilm Games в 1985 році, графіка, яка зображує кабіну космічного корабля гравця, містить дві віконних стійки, які не згладжуються і тому мають зубчасту текстуру. Розробники обіграли це і назвали ворогів в грі «Jaggi», а також хотіли назвали гру «Behind Jaggi Lines!» Ідея з назвою гри була скасована відділом маркетингу ще до релізу.
Примітки
- Mitchell, Don [ 23 травня 2017 у Wayback Machine.], «The Antialiasing Problem in Ray Tracing [ 14 листопада 2008 у Wayback Machine.]», Advanced Topics in Ray Tracing, Course Notes, SIGGRAPH 90.
- The Next Generation 1996 Lexicon A to Z: Jaggies. . № 15. . March 1996. с. 35.
- Hague, James. Interview with David Fox. оригіналу за 8 грудня 2008. Процитовано 10 жовтня 2008.
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Zubci angl Jaggies ce neformalna nazva artefaktiv v rastrovih zobrazhennyah yaki najchastishe utvoryuyutsya vid aliasingu yakij svoyeyu chergoyu chasto viklikanij nelinijnimi efektami zmishuvannya sho stvoryuyut visokochastotni komponenti abo vidsutnistyu filtra zgladzhuvannya pered diskretizaciyeyu Ce zobrazhennya bulo zbilsheno z dopomogoyu interpolyaciyi metodom najblizhchogo susida takim chinom zubci na krayah simvoliv stali bilsh pomitnimi Zubci ce liniyi yaki viglyadayut yak shodinki ta z yavlyayutsya tam de povinni buti gladki pryami abo krivi Napriklad koli nominalno ne zgladzhena pryama prohodit odin piksel po vertikali chi gorizontali vidbuvayetsya rizke vikrivlennya pryamoyi u tomu misci de vona peretinaye porogove znachennya vid odnogo pikselya do inshogo Zubci ne slid plutati z bilshistyu artefaktiv stisnennya yaki mayut inshu prirodu pohodzhennya Prichini viniknennyaZubci vinikayut vnaslidok efektu shodiv Ce pov yazano z tim sho pryama predstavlena v rastrovomu rezhimi aproksimuyetsya poslidovnistyu pikseliv Zubci mayut riznu prirodu pohodzhennya najbilsh poshirenoyu z yakih ye problema koli u pristroyi vivedennya monitori abo printeri nedostatno rozdilnoyi zdatnosti dlya vidobrazhennya gladkoyi liniyi Krim togo nerivnosti chasto vinikayut koli peretvorene bitove zobrazhennya konvertuyetsya v zobrazhennya inshogo rozmiru Ce odna z perevag vektornoyi grafiki nad rastrovoyu grafikoyu rezultat viglyadaye odnakovo nezalezhno vid rozdilnoyi zdatnosti pristroyu vivedennya Shlyahi virishennyaEfekt zubciv mozhe buti desho zgladzhenij grafichnoyu tehnikoyu vidomoyu yak ekranne zgladzhuvannya Cya tehnologiya zgladzhuye zubchasti liniyi otochuyuchi artefakti prozorimi pikselyami shob imituvati poyavu chastkovo zapovnenih pikseliv Nedolikom zgladzhuvannya ye te sho vono zmenshuye kontrastnist zamist rizkih chorno bilih perehodiv z yavlyayutsya vidtinki sirogo i zobrazhennya vihodit nechitke Ce neminuchij kompromis yaksho rozdilnoyi zdatnosti nedostatno dlya vidobrazhennya bazhanih detalej to rezultat bude abo nerivnim abo nechitkim abo yih kombinaciyeyu Krim cogo zubci neridko vinikayut koli bitove zobrazhennya konvertuyetsya v zobrazhennya inshoyi rozdilnoyi zdatnosti Zubci mozhut vinikati z riznih prichin najposhirenishimi z yakih ye te sho vihidnij pristrij monitor abo printer ne maye dostatnoyi rozdilnoyi zdatnosti shob zobraziti plavnu liniyu U komp yuternij grafici realnogo chasu osoblivo v igrah zgladzhuvannya vikoristovuyetsya dlya vidalennya zubciv stvorenih krayami bagatokutnikiv ta inshih nerivnostej v cilomu Deyaki igrovi konsoli taki yak Xbox 360 ta PlayStation 3 mayut politiku publikaciyi yaka peredbachaye vikoristannya zgladzhuvannya v deyakih igrah vipushenih dlya nih Komp yuterna grafika v novih videoigrah ne zgladzhuyetsya na igrovih konsolyah tomu sho yih aparatne zabezpechennya ne mozhe pracyuvati u plavnomu rezhimi 30 kadriv v sekundu yaksho paralelno pracyuye zgladzhuvannya Na igrovih konsolyah vosmogo pokolinnya takih yak PlayStation 4 i Xbox One bulo suttyevo pokrasheno zgladzhuvannya ta pidnyato chastotu kadriv Poyava zubciv v rastrovih zobrazhennyah napriklad sprajtah ta poverhnevih materialah najchastishe virishuyutsya za dopomogoyu okremih procedur en yaki nabagato prostishi u vikonanni nizh procesi filtraciyi zgladzhuvannya v cilomu Filtruvannya tekstur stalo povsyudnim na PK pislya vprovadzhennya grafichnogo procesora en Voodoo GPU Vidomi vipadki vikoristannya terminuU 8 bitnij gri Atari en opublikovanij Lucasfilm Games v 1985 roci grafika yaka zobrazhuye kabinu kosmichnogo korablya gravcya mistit dvi vikonnih stijki yaki ne zgladzhuyutsya i tomu mayut zubchastu teksturu Rozrobniki obigrali ce i nazvali vorogiv v gri Jaggi a takozh hotili nazvali gru Behind Jaggi Lines Ideya z nazvoyu gri bula skasovana viddilom marketingu she do relizu PrimitkiMitchell Don 23 travnya 2017 u Wayback Machine The Antialiasing Problem in Ray Tracing 14 listopada 2008 u Wayback Machine Advanced Topics in Ray Tracing Course Notes SIGGRAPH 90 The Next Generation 1996 Lexicon A to Z Jaggies 15 March 1996 s 35 Hague James Interview with David Fox originalu za 8 grudnya 2008 Procitovano 10 zhovtnya 2008 Div takozhOgrublennya