масштаб рендеринга что это

Качество и масштабирование цифрового изображения. Сравнение, мифы, способы и экономическая целесообразность

В современном мире существует огромное множество всевозможных качественных измерителей изображения. Неопытный и непросвещенный человек может запросто запутаться в разнообразии узкоспециализированных терминов, попасть на уловки маркетологов или необдуманно лишить себя очередных технологических новшеств.

Данная статья позволит разобраться в большинстве значимых характеристиках, самостоятельно сравнить разные технологии и ухищрения, а так же решить, какой именно девайс необходим Вам в зависимости от требований и экономического достатка.

FPS (Frames Per Second)

FPS – показатель динамического изображения (не статичного), представляющий из себя количество кадров в секунду.

В настоящее время кинематограф и телевидение использует давно установленную норму в 24 кадра в секунду (ранее, во времена немого кино, стандарт составлял 16 кадров). Существуют и исключения, а именно:

Норма в 24 кадра родилась неспроста, её достаточно для видимой плавности изображения (любых движений), а так же это остаётся лёгким в производстве, ибо любое изменение сильно увеличит ширину плёнки. Т.е. это некий компромисс в современной киноиндустрии, выйти из которого решаются лишь немногие.

Естественно, чем больше этот показатель, тем плавнее изображение. Продемонстрировать разницу можно простейшей гифкой, в которой шар перекатывается за одинаковое время из левого угла в правый.

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Как можно увидеть из гифки, разница заметно на любой даже не подготовленный взгляд. Да, разница не огромна, однако то, что плавность изображения на прямую зависит от частоты кадров, полагаю, очевидно всем.

Существуют и ухищрение, называемое интерполяцией кадров. Подобной системой пользуются при создании фанатских переизданий, а так же она встроена в некоторые телевизоры. Её суть в том, чтобы из исходных кадров рассчитывать новые дополнительные кадры, то есть между 2-мя соседними исходными кадрами программа дорисовывает новые, основываясь на данных движения из соседних. Система сей крайне довольно сложна в исполнении, а главное, рождает из себя множество артефактов, мешающих просмотру.

В игровой индустрии норма количества кадров заметно отличается от кино. 30 кадров в секунду – установленный стандарт для комфортного геймплея, но вариаций здесь куда больше. Спортивные симуляторы, файтинги, шутеры от первого лица и киберспортивные мультиплеерные жанры, где крайне важна скорость реакции, предпочтительно должны обладать 60 кадрами в секунду. Достичь подобных показателей часто бывает сложно, т.к. фпс прямо зависит от производительности системы.

Разрушители мифов

Современное информативное пространство породило множество мифов касательно частоты кадров, каждый из которых хотелось бы рассмотреть.

Человеческий глаз не видит больше 24 кадров в секунду

Данный миф родился, скорее всего, из-за стандарта киноиндустрии, но, что самое важное, он в корне ошибочен.

Видеть разницу частоты кадров, превышающей 24, способны абсолютно все, в чём Вы и убедились в уже показанной гифке. Другое дело – вопрос, способен ли мозг осознать информацию, показанную при высокой скорости. Тут уже далеко не всё так однозначно, однако исследования показали, что при должной тренировке, человек способен увидеть разницу картинки, помелькавшей лишь в одном кадре из всех.

Мистический эффект 25 кадра

Данный миф родился в 1957 году, когда американский ученый опубликовал исследование, в ходе которого якобы увеличились продажи попкорна последствием 25 кадра. Спустя 5 лет он признался, что полностью сфабриковал эксперимент. Не смотря на это, миф жив до сих пор, а в интернете можно найти множество роликов и сайтов, предлагающих за деньги чудо эффект 25 кадра (похудение, изучение языков и т.д.).

Никакого эффекта, уж тем более влияющего на разум, здесь попросту нет. В ином случае это бы означало, что абсолютно каждая игра, или тот же «Хоббит» Джексона, каждую секунду имела возможность обработать ваш мозг скрытой информацией. Что, очевидно, ну совсем глупость в чистом виде.

Разрешение изображения

Разрешение – это показатель изображения, на прямую означающий его качество, представляющий из себя количество точек (или пикселей) на единицу площади (или единицу длины).

В современной гонке технологий этот показатель наиболее знаком каждому рядовому покупателю техники. Любой магазин электроники пестрит всевозможными рекламными знаками «Full HD», «Настоящее 4к Разрешение!», «Кристальная чёткость изображения» и т.д.
Всё далеко не с проста, это самый главный показатель любого устройства для воспроизведения визуальной информации, будь то монитор ноутбука, экран телевизора, дисплей смартфона или электронной книги. Чем выше разрешение – тем чище и детальнее картинка. Прогресс картинки очевиден, стоит только, какое именно изображение мы лицезрели во времена VHS, ну или взглянуть на простейшее сравнение:

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Качество изображения зависит так же и от его источника, скорость развития которого абсолютно разное. И во главе его стоит игровая индустрия, которая с каждым днём постоянно увеличивает технологические аспекты. Игровая индустрия не дремлет. Именно она больше всех толкает сейчас прогресс развития качества изображения. Поколения консолей, улучшение производительности систем — всё приводит к тому, что картинка становится реалистичнее, четче и детальнее.

4k разрешение

Когда мода на 3D-телевизоры быстро погасла, но её место пришёл иной технологический аспект — 4k разрешение экрана, рекламируемое со всех сторон.

Скорее всего, у всех Вас по большей части стоит дома Full Hd-телевизор. Нужно ли вам переходить на новое разрешение? Увидите ли Вы разницу?

Всё зависит от того, для чего вы собираетесь использовать его. Подобное разрешение до сих пор редкость. Современное телевидение, особенно в нашей стране, по большей части транслируется в скудном старейшем 480p (720х480 точек), лишь несколько каналов, и то порой за отдельную плату, перешли на HD (720p), и только парочка на FHD (1080p), например, «Первый Канал». Это означает, что, если вы используете телевизор только по прямому назначению, 4к разрешение в этом десятилетии вы не увидите точно.

Для того, чтобы всё-таки хоть как-то использовать возможности нового разрешения, вам понадобится либо покупать 4k blu-ray диски с фильмами (что у нас ещё мало распространено, а главное, недешево), либо искать 4k-стриминговые сервисы (аля Netflix, который, хоть и существует официально в России, не предоставляет локализацию ни одного своего творения), либо смотреть 4k-ролики на YouTube (количество которых крайне малое до сих пор), либо использовать для игровых целей в связке с высокотехнологичным устройством, таким как Xbox One X или Ps4 Pro. Но и в последнем случае использовать все возможности подобного телевизора вам далеко не всегда получится использовать. Существует множество ухищрений (способов), которым пользуются разработчики, т.к. техническая составляющая до сих не полностью подходит для новомодного разрешения.

Все вариации итогового разрешения перечислим:

Нативное разрешение

Нативное разрешение – это настоящее (пиксель в пиксель) разрешение источника, совпадающего с отображающим устройством ( в нашем случае 4k ).

Именно подобное разрешение использует Netflix и 4k-видео в YouTube, однако в игровой индустрии достичь его сложно. На подобную картинку необходимо дорогостоящее оборудование, мощности которого может все равно не хватать для стабильной частоты кадров.

Естественно, именно такое настоящее разрешение даёт наиболее качественную картинку, тогда как использование ухищрений, например, шахматного рендеринга, ухудшает четкость. Особенно это видно по дальности прорисовке при 4-кратном приближении для сравнения. В качестве примера возьмём 4-ёх кратно приближенный скриншот двух версий игры (нативное разрешение 4к – слева, динамическое разрешение с шахматным рендерингом — справа) с прекрасного канала «Digital Foundry», где сравнивается игра «Rise of Tomb Raider».

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Суперсэмплинг

Т.к. 4к-телевизоры и мониторы до сих пор не особо распространены (особенно в России, где ещё и половина населения не перешла на HD), а цены на них высоки, существует контингент людей, имеющих лишь FHD-экран, но при этом обладающих более производительным современным устройством. Конечно, любому пользователю хочется получать максимум от возможностей новой технике. Для этого и существует технология суперсэмплинг.

Суперсэмплинг – это технология, в результате которой картинка в игре сначала рендерится в 4K, а затем отображается в 1080p. Это дает возможность увидеть больше деталей на обычном телевизоре Full HD. В сравнение картинка будет в разы проигрывать, но наличие подобной технологии крайне удобно для временного решения. Так же это требует изначального создания картинки в большем разрешении, а значит, это требует приличной производительности системы.

Для примера возьмём скриншот безумно красивой технологической демки «Insects» в свободном доступе от «Microsoft», записанный на Full HD TV. Первый – без применения суперсэмплинга, второй – с использованием.

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Как можно увидеть при увеличении, разница не огромна, но присутствует. Да, это и рядом не заменит использование 4к разрешение на таком же 4к экране, но будет приятной мелочью на время.

Шахматный рендеринг

Как можно уже было понять, нативное разрешение требует для себя огромной вычислительной мощности. Т.к. даже самые современные системы далеко не всегда могут его позволить, существуют ухищрения, с помощью которых разрешение добивается при меньших затратах производительности.

Шахматный рендеринг – теxнoлoгия, с помощью которой мoжнo гeнeрировaть изобрaжение бoлee выcoкoгo рaзрeшeния нa oснoве изoбражений меньшегo pазpeшeния и некоторыx дoпoлнительныx дaнных. По сути, она несильно уменьшает итоговое качество картинки за счёт сильного уменьшения необходимой мощности.

Работает технология, как можно понять по названию, за счёт удаления каждого 2 пикселя сцены, последующим склеивании недостающих и, при необходимости, их усреднения.

Для разбора метода возьмём объяснение с интереснейшего, но уже умершего сайта «NeoGAF». В нём рассматривается процесс рендеринга совсем простенького взрыва. На первой картинке изображено обычное (в нашем случае такой, например, используется при нативном разрешении) построение рендеринга.

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

На второй — с использованием технологии:

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Как видим, процесс построения кадра сильно отличается. За счёт убавки пикселей, как на шахматной доске, система нагружается в меньшем количестве, однако это приводит, хоть и не к значительному, ухудшению качестве итогового изображения. Усреднённые пиксели больше всего бросаются во взор, ведь в итоге мы видим небольшое замыливание картинки.

Апскейлинг

Апскейлинг – самый простейший из всех методов преобразования разрешения картинки, в ходе которого процессор (даже рядового теливизора) самостоятельно дорисует дополнительный пиксели, дабы соответствовать собственному разрешению.

Итоговое изображение, хоть фактически и будет иметь соответствующее разрешение, на самом деле будет представлять собой множество новых усредненных пикселей, ужасное качество которых отразится итоговым полным замыливанием изображения, особенно в сравнении с иными методами преобразований картинки и разрешения.

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Естественно, в итоге сравнивая все 3 метода построения, можно заявить, что натуральное нативное разрешение в итоге выдаёт наилучшую картинку. При этом, естественно, существует зависимость от необходимой мощности. Чем лучше картинку Вы хотите и чем лучше методом построения разрешения пользоваться, тем производительнее система Вам нужна.

Итоговое сравнение сгенерированной картинки взрыва можно увидеть на финальной картинке:

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Экономическая целесообразность

Как уже отмечалось в статье, всё зависит от того, для каких целей вы собираетесь приобретать 4k-телевизор или монитор. Контента подобного качества до сих пор очень мало. Более того, телевиденья в 4k-разрешении не существует ещё в принципе.

При применении телевизора по прямому назначению даже Ваш старый FHD-телевизор до сих пор не реализует все свои возможности. Как много HD-каналов в данный момент вы имеете? Можно с уверенностью сказать, что для перечисления их хватит пальцев одной руки. Из этого стоит сделать простой вывод, приобретать подобную технику Вам не имеет никакого смысла. Это пустая трата денег. Обещания маркетологов абсолютно новых ощущений от просмотра в таком случае чистейшая выдумка.

При применении телевизора в качестве мультимедийного устройства наконец-то появляется видимая разница. Однако стоит учесть, что и в данном случае контента крайне мало. Да, просматривать 4k-сериалы на «Netflix» безумно приятно, однако в России нету локализации, а значит, этим воспользоваться смогут лишь некоторые.

Главное и самое распространенное применение нового разрешения сейчас – игроиндустрия. Но и в этом случае стоит учесть, что Вам потребует высокопроизводительное (а значит недешевое) устройство (ПК, ps4 pro или Xbox One X), да и нативного разрешения, использующего все возможности вашего 4k-экрана, Вы увидите далеко не всегда. По большей части только для подобного применения новое разрешение будет иметь смысл.

Из всего выше сказанного следует, что новомодное 4k-разрешение ещё очень слабо распространено. Не стоит вестись на уловки маркетологов и бежать покупать новые устройства. Единственное, для чего это действительно востребовано, это сильно ограниченные в количестве стримминг-сервисы и современный гейминг. В последних случаях Вам надо детально рассмотреть, стоят ли такие небольшие преимущества тех денежных средств, которых потребуется потратить.

Новенький 4k-телевизор обойдётся в среднем в 60000 рублей, высокопроизводительное устройство для гейминга в 40000 рублей, 4k bluray-фильм в 2000 рублей (а ведь ему ещё потребуется отдельный проигрыватель), подписка на 4k-стримминговые сервис «Netflix» 10 евро за месяц (не забудьте, что тут ещё потребуется высокоскоростной интернет). Стоит ли это того? Решать Вам.

Источник

Графические настройки в компьютерных играх — подробный разбор

На сайте PC Gamer появился интересный разбор графических настроек в компьютерных играх, где подробно рассказано обо всех популярных инструментах, фильтрах и механизмах обработки изображения. Мы перевели его на русский язык, чтобы вы могли сами настраивать свои игры, избавляться от лагов и любоваться красивой графикой.

Итак, сегодня мы с вами разберемся, что означают те или иные графические настройки в компьютерных играх.

У Nvidia и AMD есть программное обеспечение для автоматической настройки графики согласно техническим характеристикам вашего компьютера. Со своей задачей программы справляются неплохо, но часто ручная настройка приносит куда больше пользы. Все-таки, мы ПК-бояре, у нас должна быть свобода выбора!

Если вы новичок в области игровой графики, это руководство создано специально для вас. Мы расшифруем основные пункты любого меню «Настройки графики» в ваших играх и объясним, на что они влияют. Эта информация поможет вам избавиться от лагов и фризов в любимой игре, не лишаясь красивой картинки. А владельцы мощных компьютеров поймут, как настроить самую сочную и привлекательную графику, чтобы записывать крутые видео и делать зрелищные скриншоты.

Начнем с фундаментальных понятий, а затем пройдемся по тонким настройкам в рамках нескольких разделов, посвященных анизотропной фильтрации, сглаживанию и постобработке. Для написания этого гайда мы пользовались информацией, полученной от профессионалов: Алекса Остина, дизайнера и программиста Cryptic Sea, Николаса Вайнинга, технического директора и ведущего программиста Gaslamp Games и от представителей Nvidia. Сразу отметим, что статью мы пишем простыми словами, опуская подробные технические детали, чтобы вам было легче понять механизмы работы разных технологий.

Содержание

ОСНОВЫ

Разрешение

Пиксель — основная единица цифрового изображения. Это цветовая точка, а разрешение — количество столбцов и рядов точек на вашем мониторе. Самые распространенные разрешения на сегодня: 1280×720 (720p), 1920×1080 (1080p), 2560×1440 (1440p) и 3840 x 2160 (4K или «Ultra-HD»). Но это для дисплеев формата 16:9. Если у вас соотношение сторон 16:10, разрешения будут слегка отличаться: 1920×1200, 2560×1600 и т.д. У ультрашироких мониторов разрешение тоже другое: 2560×1080, 3440×1440 и т.д.

Кадры в секунду (frames per second, FPS)

Если представить, что игра — это анимационный ролик, то FPS будет числом изображений, показанных за секунду. Это не то же самое, что частота обновления дисплея, измеряемая в герцах. Но эти два параметра легко сравнивать, ведь как монитор на 60 Гц обновляется 60 раз за секунду, так и игра при 60 FPS выдает именно столько кадров за тот же отрезок времени.

Чем сильнее вы загрузите видеокарту обработкой красивых, наполненных деталями игровых сцен, тем ниже будет ваш FPS. Если частота кадров окажется низкой, они будут повторяться и получится эффект подтормаживания и подвисания. Киберспортсмены охотятся за максимальном возможными показателями FPS, особенно в шутерах. А обычные пользователи зачастую довольствуются играбельными показателями — это где-то 60 кадров в секунду. Однако, мониторы на 120-144 Гц становятся более доступными, поэтому потребность в FPS тоже растет. Нет смысла играть на 120 герцах, если система тянет всего 60-70 кадров.

Так как в большинстве игр нет встроенного бенчмарка, для измерения кадров в секунду используется стороннее программное обеспечение, например, ShadowPlay или FRAPS. Однако, некоторые новые игры с DX12 и Vulkan могут некорректно работать с этими программами, чего не наблюдалось со старыми играми на DX11.

Апскейлинг и даунсэмплинг

В некоторых играх есть настройка «разрешение рендеринга» или «rendering resolution» — этот параметр позволяет поддерживать постоянное разрешение экрана, при этом настраивая разрешение, при котором воспроизводится игра. Если разрешение рендеринга игры ниже разрешения экрана, оно будет увеличено до масштабов разрешения экрана (апскейлинг). При этом картинка получится ужасной, ведь она растянется в несколько раз. С другой стороны, если визуализировать игру с большим разрешением экрана (такая опция есть, например, в Shadow of Mordor), она будет выглядеть намного лучше, но производительность станет заметно ниже (даунсэмплинг).

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Производительность

На производительность больше всего влияет разрешение, поскольку оно определяет количество обрабатываемых графическим процессором пикселей. Вот почему консольные игры с разрешением 1080p, часто используют апскейлинг, чтобы воспроизводить крутые спецэффекты, сохраняя плавную частоту кадров.

Мы использовали наш Large Pixel Collider (суперкомпьютер от сайта PC Gamer), включив две из четырех доступных видеокарт GTX Titan, чтобы продемонстрировать, как сильно разрешение влияет на производительность.

Тесты проводились в бенчмарке Shadow of Mordor:

1980х720 (½ родного разрешения)

2560х1440 (родное разрешение)

5120х2880 (x2 родного разрешения)

Вертикальная синхронизация и разрывы кадров

Когда цикл обновления дисплея не синхронизирован с циклом рендеринга игры, экран может обновляться в процессе переключения между готовыми кадрами. Получается эффект разрыва кадров, когда мы видим части двух или более кадров одновременно.

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Одним из решений этой проблемы стала вертикальная синхронизация, которая почти всегда присутствует в настройках графики. Она не позволяет игре показывать кадр, пока дисплей не завершит цикл обновления. Это вызывает другую проблему — задержка вывода кадров, когда игра способна показать большее количество FPS, но ограничена герцовкой монитора (например, вы могли бы иметь 80 или даже 100 кадров, но монитор позволит показывать только 60).

Адаптивная вертикальная синхронизация

Бывает и так, что частота кадров игры падает ниже частоты обновления монитора. Если частота кадров игры превышена, вертикальная синхронизация привязывает ее к частоте обновления монитора и она, например, на дисплее с 60 Гц не превысит 60 кадров. А вот когда частота кадров падает ниже частоты обновления монитора, вертикальная синхронизация привязывает ее к другому синхронизированному значению, например, 30 FPS. Если частота кадров постоянно колеблется выше и ниже частоты обновления, появляются подтормаживания.

Чтобы решить эту проблему, адаптивная вертикальная синхронизация от Nvidia отключает синхронизацию каждый раз, когда частота кадров падает ниже частоты обновления. Эту функцию можно включить в панели управления Nvidia — она обязательна для тех, кто постоянно включает вертикальную синхронизацию.

Технологии G-sync и FreeSync

Новые технологии помогают разобраться со многими проблемами, которые зачастую основаны на том, что у дисплеев фиксированная частота обновления. Но если частоту дисплея можно было бы изменять в зависимости от FPS, пропали бы разрывы кадров и подтормаживания. Такие технологии уже есть, но для них нужны совместимые видеокарта и дисплей. У Nvidia есть технология G-sync, а у AMD — FreeSync. Если ваш монитор поддерживает одну из них и она подходит к установленной видеокарте, проблемы решены.

Сглаживание (Anti-aliasing, антиалиасинг)

Инструментов для этого достаточно, но легче объяснить на примере суперсэмплинга (SSAA). Эта технология отрисовывает кадры с более высоким разрешением, чем у экрана, а затем сжимает их обратно до его размера. На предыдущей странице вы могли видеть эффект от сглаживания при уменьшении частоты в Shadow of Mordor с 5120х2880 до 1440p.

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Взгляните на пиксель черепичной крыши. Он оранжевого цвета. Тут же и пиксель голубоватого неба. Находясь рядом, они создают жесткий зубчатый переход от крыши к небу. Но если визуализировать сцену с четырехкратным разрешением, вместо одного пикселя оранжевой крыши на этом же месте будут четыре пикселя. Некоторые из них будут оранжевыми, некоторые «небесными». Стоит взять значение всех четырех пикселей, как получится нечто среднее — если по такому принципу построить всю сцену, переходы станут мягче и «эффект лестницы» пропадет.

Такова суть технологии. Но, она требует от системы очень много ресурсов. Ей приходится отрисовывать каждый кадр с разрешением в два или более раз больше, чем оригинальное разрешение экрана. Даже в случае с нашими топовыми видеокартами суперсэмплинг с разрешением 2560х1440 кажется нецелесообразным. К счастью, есть альтернативы:

Мультисэмплинг (MSAA): Эффективнее суперсэмплинга, но все еще прожорлив. В старых играх он был стандартом, а его суть объясняется в видео, которое вы увидите ниже.

Усовершенствованный мультисэмплинг (CSAA): более эффективная версия MSAA от Nvidia для ее видеокарт.

Усовершенствованный мультисэмплинг (CFAA): тоже апгрейд MSAA, только от компании AMD для ее карточек.

Метод быстрого приближения (FXAA): вместо анализа каждого отдельного пикселя, FXAA накладывается в качестве фильтра постобработки на всю сцену целиком после ее рендеринга. FXAA также захватывает места, которые пропускаются при включении MSAA. Хотя сам метод быстрого приближения тоже пропускает много неровностей.

Морфологический метод (MLAA): он свойственен видеокартам AMD и тоже пропускает этап рендеринга. MLAA обрабатывает кадр, выискивая алиасинг и сглаживая его. Как нам объяснил Николас Вайнинг: «Морфологическое сглаживание работает с морфологией (паттернами) неровностей на краях моделей; оно вычисляет оптимальный способ удаления лесенок для каждого вида неровностей путем разбиения краев и зубцов на небольшие наборы морфологических операторов. А затем использует специальные типы смешивания для каждого отдельного набора». Включить MLAA можно в панели управления Catalyst.

Улучшенное субпиксельное морфологическое сглаживание (SMAA): еще один вид постобработки, в котором сочетаются детали MLAA, MSAA и SSAA. Такой метод можно совмещать со SweetFX, а многие современные игры поддерживают его изначально.

Временное сглаживание (TAA или TXAA): TXAA изначально разрабатывалась для графических процессоров Nvidia уровня Kepler и более поздних. Но затем появились не настолько специфические формы временного сглаживания, которые обычно обозначаются, как TAA. При таком способе следующий кадр сравнивается с предыдущим, после чего обнаруживаются и устраняются неровности. Происходит это при поддержке разных фильтров, которые уменьшают «ползающую лесенку» в движении.

Николас Вайнинг объясняет: «Идея TAA заключается в ожидании того, что два идущих друг за другом кадра будут очень похожи, ведь пользователь в игре двигается не настолько быстро. Поэтому раз объекты на экране переместились несильно, мы можем получить данные из предыдущего кадра, чтобы дополнить участки, нуждающиеся в сглаживании».

Многокадровое сглаживание (MFAA): появилось с релизом графических процессоров Maxwell от Nvidia. Тогда как MSAA работает с устойчивыми шаблонами, MFAA позволяет их программировать. Представители Nvidia подробно объясняют технологию в видео ниже (о нем мы уже говорили раньше и очень скоро вы его увидите).

Суперсэмплинг с глубоким обучением (DLSS): новейшая технология Nvidia, доступная лишь в некоторых играх и с видеокартами GeForce RTX. По словам компании: «DLSS использует нейронную сеть для определения многомерных особенностей визуализированной сцены и интеллектуального объединения деталей из нескольких кадров для создания высококачественного финального изображения. DLSS использует меньше сэмплов, чем TAA, при этом избегая алгоритмических трудностей с прозрачностями и другими сложными элементами сцен».

Другими словами, DLSS справляется с задачей лучше и эффективнее, чем TAA, но технологию нужно отдельно готовить к каждой игре. Если не обучить ее должным образом, многие места окажутся размытыми.

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Что означают цифры?

В настройках сглаживания вы часто видите значения: 2x, 4x, 8x и т.д. Эти цифры рассказывают о количестве используемых образцов цвета и, как правило, чем больше число, тем точнее будет сглаживание (при этом оно потребует больше системных ресурсов).

Но есть исключения. Так, CSAA пытается достичь сглаживания на уровне MSAA с меньшим количеством образцов цвета. Поэтому 8xCSAA фактически использует только четыре образца цвета. Есть и 8QxCSAA — этот способ сглаживания увеличивает количество образцов цвета до восьми, чтобы повысить точность.

масштаб рендеринга что это. Смотреть фото масштаб рендеринга что это. Смотреть картинку масштаб рендеринга что это. Картинка про масштаб рендеринга что это. Фото масштаб рендеринга что это

Производительность

Мы использовали бенчмарк Batman: Arkham City, чтобы протестировать несколько старых методов сглаживания: MSAA, FXAA и TXAA. Результаты, как и ожидалось, показывают, что FXAA требует меньше всего ресурсов, в то время как MSAA и TXAA сильно влияют на среднюю частоту кадров.

Результаты тестирования сглаживания в Batman: Arkham City (на двух Nvidia GTX Titan SLI):

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *