дисторсия линзы в играх что такое

Дисторсия линзы в играх что такое

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

Качество освещения (Lightning Quality)

То, насколько правдоподобно симулируется освещение в игре. Если это единственный подобный параметр в игре, то именно в эту настройку заложили уйму других, будь-то и объемный свет, и рассеивание лучей, и отражения, а иногда даже глобальное затенение. Освещение — это, пожалуй, вообще едва ли не самое основное из всего, что влияет на красоту картинки: оно делает ее объемной, натуралистичной, правдоподобной. Но и ресурсов все это дело «кушает» тоже немало. Именно поэтому, например, Nvidia так расхваливает свои новые RTX-видеокарты — они изначально разработаны под Ray Tracing — метод рендеринга, предполагающий правдоподобную симуляцию каждого луча.

Влияние на производительность

Зависит от движка, но почти во всех современных играх — очень сильное. Симулировать свет — это очень непросто, так что врубайте «ультра» только если у вас действительно мощная видеокарта.

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

Качество эффектов (Effects Quality)

Влияние на производительность

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

…Качество шейдеров (Shader Quality)

Шейдеры — это специальные программы для вашей видеокарты, исполняемые ее процессором. Грубо говоря, это такие «инструкции» от игры вашей GPU, по которым та понимает, как именно нужно отрисовывать тот или иной эффект. Чаще всего шейдеры используются для улучшения освещения, затенения, создания эффектов преломления лучей в воде (помните, как взрывала мозг та самая «шейдерная водичка из Half-Life 2: Lost Coast?), отражений, рассеиваний и так далее. Так что да, эта опция работает в тандеме с другими параметрами: качеством освещения и качеством теней. Существует три вида шейдеров: вершинные, геометрические и пиксельные, но игры, где можно отрегулировать качество каждого из них отдельно, встречаются невероятно редко.

Соответственно, чем выше качество шейдеров, тем лучше описанные выше эффекты, красивее тени и свет, реалистичнее геометрия — и тем сильнее нагрузка на видеокарту. Именно на видеокарту — потому что шейдеры считаются только GPU.

Влияние на производительность

Чаще всего — высокое. Например, в GTA V это один из самых «тяжелых» параметров в игре — снизив качество шейдеров с «Ультра» на средниее значение, вы получите прирост больше, чем в 15 FPS. Но бывает и так, что снижение этого параметра почти ничего не дает, как, например, в Mass Effect Anromeda.

Источник

Хроматические аберрации в играх, что это такое и насколько требователен этот эффект?

Chromatic Aberrations – это эффект, вызванный преломлением света в линзе камеры. Объектив не может сфокусировать все цвета в одну точку из-за разной длины волны, вызывая незначительные искажения цвета по краям изображения. Особенно заметен этот сдвиг по краям объектов, которые могут размываться, двоиться и распадаться на синий, зеленый и красный каналы.

Хроматические аберрации в играх

В фотографии это естественный эффект, возникающий в зависимости от типа и качества используемого объектива. Но каким образом это работает в играх?

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

Конечно, никакой линзы в этом случае нет. Схожий эффект достигается с помощью программной обработки изображения, чтобы сделать картинку в игре фотореалистичной. Это применяется в некоторых играх для усиления кинематографического эффекта. Для той же цели иногда применяются такие эффекты, как film grain, motion blur и так далее.

Насколько требователен этот эффект?

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

Стоит ли использовать CA?

Все зависит от личных предпочтений. Если игроку хочется сделать картинку больше похожей на фильм, или ему просто нравится этот эффект – никаких проблем. Но в некоторых играх с графикой, далекой от фотореализма, CA оказывается не к месту. В других играх, таких как Alien Isolation, эффект может помочь погрузиться в атмосферу. Отключение CA пойдет картинке на пользу, если игрок предпочитает изображение повышенной четкости. Кроме того, искажение цветов по краям экрана может раздражать, а в некоторых случаях от него устают глаза. При подобных симптомах хроматические аберрации лучше отключать, как и некоторые другие эффекты пост-обработки.

Источник

Хроматическая аберрация – эффект, который вы наверняка отключаете в настройках игр. Зачем он вообще нужен?

Объясняем тренд.

Одна из самых часто встречающихся графических настроек в современных играх – хроматическая аберрация. По умолчанию эффект обычно включен, хотя многие геймеры отключают его при первой же возможности. Причина проста: без хроматической аберрации картинка выглядит «чище».

Так почему разработчики тратят силы, чтобы добавить в игры «лишнюю» постобработку, и кто ее придумал?

Хроматическая аберрация пришла в игры из кино

Происхождение у аберрации общее с другими неоднозначными эффектами постобработки: lens flare, motion blur, глубиной резкости, виньетированием и так далее. Изначально они появились в кинематографе.

Реальная хроматическая аберрация возникает при использовании фотоаппаратов и видеокамер. Из-за того, что лучи света разных цветов отличаются длиной волн, они преломляются в линзе камеры по-разному. Когда объективу не удается собрать все лучи в одну точку, цвета на полученных фото и видео искажаются. Сильнее всего это заметно по краям объектов: они размываются и расслаиваются на красный, зеленый и синий цветовые каналы.

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

Долгое время операторам и фотографам приходилось мириться с хроматической аберрацией – ее можно было только минимизировать, используя более дорогостоящие и качественные объективы. Со временем от нежелательного побочного эффекта научились избавляться на этапе постобработки: многие современные камеры компенсируют цветовые искажения с помощью встроенного процессора, также аберрацию можно убрать в графических редакторах при работе с RAW-форматами.

В то же время хроматическая аберрация стала настолько распространенным и привычным явлением, что ее начали относить к ретро-эстетике и оставлять (или даже добавлять) намеренно, добиваясь более «винтажного» вида фотографий или фильмов. Произошло то же, что и с lens flare, только в меньших масштабах: признак непрофессионализма превратился в осознанный стилистический прием.

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

(Здание на одном и том же кадре без хроматической аберрации и с ее сильным проявлением)

Аберрация в играх – попытка сделать их кинематографичнее

Хотя сами геймеры часто определяют крутость игровой графики, сравнивая ее с реальной жизнью, сами разработчики ориентируются в первую очередь на кинематограф. Логика простая: сделать картинку ближе кинематографичнее проще, чем приблизить ее к «чистой» реальности.

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

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

(В Resident Evil 7 аберрация заметна, только если присмотреться, например, к раме)

Цель у хроматической аберрации в играх простая: «смягчить» контуры объектов, чтобы они подсознательно больше напоминали фильмы (и показанную в них реальность), а не компьютерную графику.

Понятное дело, в играх физической камеры нет, поэтому хроматическая аберрация симулируется: эффект просто добавляет сине-красные края объектам в кадре. Конкретная реализация, конечно, зависит от игры: где-то эффект бросается в глаза, в других случаях он едва заметен – примерно так же отличаются дешевые и дорогостоящие объективы.

Иногда эффект лучше оставлять включенным

Хроматическая аберрация набрала популярность в прошлом поколении консолей, когда игры повсеместно стали выглядеть (или пытаться выглядеть) «как кино». Аберрацию нельзя назвать объективным улучшением или ухудшением: ей нужно уметь пользоваться, а ее восприятие – исключительно субъективно. Часть игроков совершенно не терпит эффект, поскольку из-за него картинка становится менее четкой, другим дополнительная «киношность» по душе.

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

Куда уместнее использовать хроматическую аберрацию в проектах с реалистичным визуальным стилем: в The Last of Us: Part II, Red Dead Redemption 2 или, скажем, в «Сталкере 2». В них частичная нечеткость краев скорее сойдет за кинематографичность, чем за чужеродный визуальный эффект.

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

(Ползунок хроматической аберрации все чаще встречается в фоторежимах)

Другой вариант – применять хроматическую аберрацию там, где физическая (не игровая) камера используется по сюжету. Вот первая Life is Strange, например, выглядит слишком стилизованно, чтобы быть фильмом, но главная героиня увлекается фотографией, да и винтажные снимки играют ключевую роль в развитии сюжета. Поэтому здесь аберрация имеет хотя бы нарративный смысл.

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

Также, конечно, аберрацию стоит отключать в случаях, если из-за нее у вас сильнее устают глаза – такой побочный эффект тоже встречается.

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

Источник

Что такое хроматические аберрации в играх?

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

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

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

Хроматические аберрации – объяснение термина

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

Яркий пример изображён на картинке к статье (скриншот взят из Tom Clancy’s The Division). Странность заключается в том, что игровой персонаж ходит без очков и не использует линзы. Следовательно, подобные опции выглядят крайне странно, но зачастую отключаются в опциях меню.

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

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

Какие эффекты в играх вас раздражают? Блюр? Солнечные блики и засветы а-ля Майкл Бэй? Напишите об этом в комментариях.

Источник

Дисторсия линз камеры.

Здравствуйте. Всем известно, что полученное изображение с любой камеры далеко от правды, всё это из-за преломления линз. И есть специальные понятия типа дисторсии.

Все эти китайцы до сих пор не научились делать чёткое изображение.

Стоит задача исправить дисторсию по неизвестным данным системой линейных уравнений.

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

Гугляшки продолжались долго и вывели на один только вменяемый, но сомнительный результат.

Но присмотритесь на изображения в ссылках выше. Что-то очень похожее на график какой-то функции. Есть какой-то множитель, который умножает радиус от центра в углах близким к 45 градусам. Так как тангенс это отношение катетов, значить точки близкие к 45 градусам буду равны единице. Но Значение тангенса не падает обратно близко к нулю при подходе к 90 градусам.
Вопрос. На какую функцию похоже поведение дисторсии на плоскости изображения. Как представить её линейным уравнением.

Вот статья с рассказом, как это дело исправляют в OpenCV. Можно скачать и применить, можно сделать по формулам, а можно даже взять исходники и посмотреть там.

Не надо нам OpenCV. Спасибо.

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

https://en.wikipedia.org/wiki/Deconvolution#Optics_and_other_imaging
PS: но если искажения проще, чем линейный оператор действующий через свертку. то лучше действительно посмотреть как сделано в OpenCV

Простите. Никогда не пробовал OpenCV потому что работаю в Unity. Видел что-то по OpenCV. Там целой шахматной доской дисторсия калибруется. Мне этот вариант не подходит. Я получаю положение и поворот прямоугольника в пространстве простыми линейными уравнениями по длине и ширине его сторон в реальном мире, а потом вывожу систему уравнений на перпендикулярность векторов в пространстве и получаю фокусное расстояние и соответственно вертикальный угол обзора field of view. Но Эти данные приблизительны. Прямо чувствуется, что даже в прямоугольном на вид отображении в камере всё равно есть дисторсия. Movimento вроде 0,5 выдаёт. И уравнений как минимум 4 для системы, с помощью которой таки можно найти параметры дисторсии. Надо только понять как. Даже если уравнений не хватит можно использовать 2 прямоугольника, три. Целое видео с движением прямоугольника.

mr.Strange
если ты прямо хочешь подгонять, то МНК тебе в помощь.

Я хочу решать это без таких ужасных формул с суммами куч непойми чего. Калибранулся только что в Movimento. На лицо дисторсия и искривление лучей, которое описывается каким-то примитивнейшим уравнением. Какой-то множитель, зависящий от угла из нуля в точку на плоскости. Чем ближе к диагоналям экрана, тем больше искривление или наоборот. И оно всегда растёт удаляясь от центра к углам.

дисторсия линзы в играх что такое. Смотреть фото дисторсия линзы в играх что такое. Смотреть картинку дисторсия линзы в играх что такое. Картинка про дисторсия линзы в играх что такое. Фото дисторсия линзы в играх что такое

mr.Strange
Вам сюда сходить бы. Тут пара оптиков профессиональных тусуются. Может и помогут.

Спасибо конечно, но тут матан налицо и посылать некрасиво)) Шутка юмора. А оптики знают что такое линейная алгебра?

mr.Strange
>посылать некрасиво
Я из лучших побуждений. Там действительно тусят проф-оптики 🙂
Я сам оптик в прошлом, только без высшего по этому профилю. Это мой вторичный форум.

>А оптики знают что такое линейная алгебра?
Знают.

Из личного опыта:
Линзы делают по сфере, а значит достаточно Cos.
Зеркала чаще делаю по параболе. Тут все сложнее.

Источник

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

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