И зачем вам целочисленное масштабирование в мониторе?
Смешивание соседних пикселей замыливает картинку. Пускай лучше будет лесенка, но сохранится четкость. В идеале должны быть переходные режимы, середина между лесенкой и мылом. В каких мониторах есть integer scaling (целочисленное масштабирование)? Даже в дорогих Asus и китайцах нет его. Без четкого масштабирования лучше не выводить 1080p на 2160p монитор
Member
Статус: В сети Регистрация: 22.07.2007 Откуда: г.Новокузнецк Фото: 0
Ханыга писал(а):
Ни у кого 4к монитора нет в теме? Сделайте 2 скрина из игры с мелкими деталями, как выглядит на 4к и на 1080 в одном и том же месте. Интересно глянуть.
Через DSR включаете 4К разрешение и в любой игре потом делаете нужный вам скриншот. А потом сравниваете.
Добавлено спустя 10 минут 47 секунд: Vivian У вас явно какая-то каша в понимании, того как это работает. Во первых на восприятие итоговой картинки очень влияет PPI. PPI это кол-во пикселей на дюйм, оно зависит от разрешения и диагонали монитора. Для FHD или 1080p самым оптимальной диагональю для монитора является 22-24", а ppi на уровне 92. Если взять условно 4К монитор на 32", и если на нём ставить FHD то итоговый пиксель становится слишком огромным, а ppi слишком низким, какое масштабирование не применяй, это не поможет сделать картинку приличной. А если взять 4К монитор на 24", и поставить на нём FHD то итоговый пиксель будет оптимальным, а ppi тоже будет оптимальным. И итоговая картинка будет приличной.
Вот если я на своём 27" 5К мониторе поставлю 4К разрешение, то изображение будет вполне себе хорошим, оно конечно не будет таким четким, как родное 5К разрешение. Но оно и понятно, ведь ppi меняется. А именно ppi очень влияет на то, как будет восприниматься итоговая картинка.
<TopUpdate> это все понятно, речь не про то, нужно ли выводить 1080 на 4к монитор, а про то, как избавиться от замыливания при таком выведении. Крупный пиксель и заметная лесенка вполне могут восприниматься нормально, а замыливание текстур раздражать и утомлять глаза. Должен быть выбор между крупным пикселем, мылом и чемто посередине, где компромис между лесенкой и размытием. Если у вас старя игра, где нет текстур высокого разрешения, и если хочется 320фпс/Гц, то на мониторе без integer scaling придется терпеть замыленные текстуры, а масштабирование в видеокарте отпадает, так как в данном случае масштабирование происходит в мониторе. С телевизорами еще большая проблема, так как трансляции каналов в 1080, в телевизоре должен быть нормальный скалер, не обязательно целочисленный, чтобы 1080 не превратилось в мыло.
Member
Статус: В сети Регистрация: 22.07.2007 Откуда: г.Новокузнецк Фото: 0
Vivian писал(а):
а про то, как избавиться от замыливания при таком выведении.
Никак не избавишься, и ни какое масштабирование не поможет. Потому что меняется разрешение и меняется ppi, снижение ppi и воспринимается, как замыливание изображения.
Member
Статус: В сети Регистрация: 22.07.2007 Откуда: г.Новокузнецк Фото: 0
Vivian писал(а):
с целочисленным масштабированием изображение, наоборот, не замыливается, а становится слишком четким, с видимой лесенкой у краев обьектов.
ХМ, если бы это так работало. Что от снижения разрешения, изображение становилось четче. Зачем бы тогда люди гнались за мониторами с более высоким разрешением? Есть мониторы с встроенными опциями масштабирования. Но оно не работает, как вы это описываете. Снижая разрешение, оно не становится четче. Оно может стать более пиксельным, но это не значит, что оно будет четким.
Что от снижения разрешения, изображение становилось четче. Зачем бы тогда люди гнались за мониторами с более высоким разрешением?
Когда 1080p выводится на монитор 2160p, рарешение не меняется, оно либо остается четким, либо замыливается. В данном контексте размер пикселя не имеет отношение к четкости, размер пикселя имеет отношение к детализации, которая влияет на четкость, а детализация повышается благодаря повышению разрешения. Здесь имеется в виду четкость самих пикселей, которая теряется при размазывании этих пикселей по экрану с вдвое большим разрешением. Я обновил ссылки на сравнение скалеров, там все это видно, особенно во втором списке. Плавные переходы, которые рисует скалер, убивают четкость.
Member
Статус: В сети Регистрация: 22.07.2007 Откуда: г.Новокузнецк Фото: 0
Vivian Я сейчас попробовал включить разрешение 1280х720, и винда11 один фиг всё сглаживает и не даёт сделать пиксельным картинку. Даже переключение монитора на 2К режим и включение в драйверах целочисленного масштабирования, не делает картинку пиксельной. Так что проблема не сколько в мониторах, сколько в том, что вся индустрия целеноправленно двигалась в сторону ухода от целочисленного масштабирования. Потому что большинство людей целочисленное масштабирование принимает как заметное ухудшение картинки.
<TopUpdate> Сглаживает не винда, а монитор. Уже 25 лет говорят о том, что на ЖК старые пиксельные игры выглядят ужасно.
Целочисленное масштабирование в драйвере работает для игр, а не для рабочего стола, там же можно сделать так, чтобы были черные полосы и маленькая картинка в центре, для рабочего стола оно не применимо.
При целочисленном масштабировании картинка остается такой же, какой была, просто становится крупнее. Грубо говоря, это как подсесть к монитору в два раза ближе, ведь картинка не меняется при этом? Но становятся лучше видны неровности вроде лесенки у шрифта. А вот превращение рядомстоящих черного пикселя и белого пикселя в 50 оттенков серого, как в случае с линейным масштабированием, это как раз порча изображения. Lanczos тоже масштабирует линейно, но он делает акценты на контурах, вернее, на основных пикселях, из которых получены промежуточные, это полезно для контуров и четкости.
Индустрия двигается по пути экономии, а нет целочисленного масштабирования в монитора, потому что решили, что лучше мыло, чем лесенка, вопрос, кому лучше, почему бне дать выбор, сделать настройку, как в рендере плеера или в ресайзере программы просмотра изображений.
Member
Статус: В сети Регистрация: 22.07.2007 Откуда: г.Новокузнецк Фото: 0
Vivian Чёт мне кажется, эта проблема с целочисленным масштабированием раздута. Скиньте для примера какую-нибудь старую игру, которая у вас фигово масштабируется. Попробую сравнить на своих двух мониторах.
Vivian писал(а):
Уже 25 лет говорят о том, что на ЖК старые пиксельные игры выглядят ужасно.
Так эти старые игры были сделаны под старые ЭЛТ мониторы.
Скиньте для примера какую-нибудь старую игру, которая у вас фигово масштабируется
Сравнивать нужно, наверное, на мониторе 27 1080p и 27 2160p и запускать в разрешении 1080p Попробуйте flatout 2 В настройках видеокарты нужно выставить управление мастштабированием: монитором
<TopUpdate> не старая лично для меня, так как не удаляю ее 20 лет, даже иногда есть ктото онлайн, хотя намного меньше, чем лет 5 назад, старые это NFS3, можно найти сборку NFS3 со встроенным nGlide, только там рендер самого nGlide вмешивается в масштабирование. Нужно искать игры с directX
Из старых у меня установлены только Soldier of Fortune II - Double Helix и Real Return to Castle Wolfenstein
Добавлено спустя 1 час 8 минут 38 секунд: Можно сравнить по картинке. Сделать разрешение монитора 2160 (в драйвере видеокарты в настройке масштабирования выбрать "на весь экран") и посмотреть 2160p-(Upscaled-with-Nearest) - это то как выглядит картинка с целочисленным масштабированием Сделать разрешение монитора 1080 и посмотреть 1080p-(Original) - это оригинальное изображение Цифры в первом стобике без сглаживания, во втором со сглаживанием
У меня монитор 1280x1024, сделал разрешение 512p на весь экран и открыл картинку 512p, потом сделал родное разрешение монитора 1024p и открыл картинку 1024p, полученную из 512p с помощью увеличения в два раза (200%) ресайзером Nearest (целочисленное масштабирование по ближайшей точке)
Member
Статус: В сети Регистрация: 22.07.2007 Откуда: г.Новокузнецк Фото: 0
Vivian Я ставил разные разрешения от 5120х2880 родное для моего монитора, ставил 1920х1080 с масштабированием в драйвере и без него, ставил 1280х720р, даже поставил 1024х768(я на 17" элт в таком разрешении проходил игру в 2006году). Потом включил второй монитор FHD 540hz и в режиме дублирования сравнивал с включенным масштабированием и без. Визуально в отображении всё было отлично, без всяких искажений в прорисовке текстур. Единственное, чем выше разрешение было, тем четче отрисовывались объекты, особенно в дали. В общем на 27" 5К мониторе в Flatout2 можно поставить 1024х768 и спокойно играть, даже и не заметишь замыливания текстур, так как они там и так все лоу-рез. Как я и сказал в сообщении выше во Flatout2 отображается всё нормально. А ну еще отдельно про включение целочисленного масштабирования в 1920х1080, так как монитор 5120х2880, то он ставит 3840х2160 разрешение и по краям полосы, и в таком случае физическая диагональ становилась где-то 20". Ну соответственно изображение было немного четче, чем на FHD 24" в его родном разрешение. В общем купите себе нормальный современный монитор и не мучайте себя. На современных мониторах + Win11 H25 масштабирование работает нормально.
Member
Статус: Не в сети Регистрация: 16.06.2013 Фото: 17
<TopUpdate> писал(а):
А ну еще отдельно про включение целочисленного масштабирования в 1920х1080, так как монитор 5120х2880
Это же не кратное разрешение, целочисленного масштабирования нормального не будет
<TopUpdate> писал(а):
он ставит 3840х2160 разрешение и по краям полосы, и в таком случае физическая диагональ становилась где-то 20"
Потому что включена функция "пиксель в пиксель". Если у вас Радеон, то выключите "Масштабирование ГП" (оставив включенным целочисленное масштабирование) и поставьте настройку "Полная панель" вместо "По центру".
_________________ Ryzen 7 5800X + 32 ГБ ОЗУ + RX 6700 XT + Full HD
Member
Статус: В сети Регистрация: 22.07.2007 Откуда: г.Новокузнецк Фото: 0
mphuZ Дак я включал для теста. Чтобы посмотреть как будет работать. И как раз полная панель так делала. А если поставить по центру, то как раз включался режим пиксель в пиксель, и было всё очень мелко.
<TopUpdate> завтра сделаю другие картинки, я думал, у вас 4к. Масштабирование в видеокарте нужно будет выключить, вывод сделать на весь экран, зафиксировать камеру и сфоткать экран 1440 с оригинальным изображением 1440 и экран 2880 с изображением 2880, полученным из 1440 целочисленным масштабированием. Чем выше разрешение, тем сложнее увидеть замыливание, но на тексте и тонких линиях оно должно быть заметным, потому что черная линия становится серой по краям
Member
Статус: В сети Регистрация: 22.07.2007 Откуда: г.Новокузнецк Фото: 0
Vivian В общем еще для теста по играл RtCW, гоговскую версию. И в принципе в ней тоже самое, что и в Flatout2. Никаких проблем нету, только на очень низких разрешениях типа 640х480 на средних и дальних дистанциях нифига не видно. Но вблизи вполне себе нормик. Если поставить 1024х768, то играть можно вообще без проблем. Хотя на разрешении 2048х1536, это самое высокое разрешение которое позволяет поставить игра. Становится всё прям очень четенько, даже на дальних дистанциях всё четко видно.Возможно из-за старости игры, есть проблемы с правильным выставлением соотношения сторон. Она постоянно как-то рандомно, то в окне, то на на весь экран, то иногда ставит корректно с сохранение сторон 4:3.
А какой прикол картинки рассматривать? Смотреть на то как хорошо или плохо работают методы интерполяции и сглаживания в просмотрщике картинок?
<TopUpdate> смысл в том, что если игра старая, в ней нет ультрачетких текстур, а в мониторе заявлен двойной режим, то имеет смысл выбрать меньшее разрешение и x2 большую частоту, но это имеет смысл только на мониторе со встроенным integer scaling, который не делает интерполяцию пикселей (размазывание), или на мониторе с нормальным скалером типа lanczos, который не просто делает линейную интерполяцию пикселей, а еще пытается сохранить оригинальный цвет у пикселей, чтобы четкость была больше. Если монитор просто делает интерполяцию, то и без того мутные текстуры будут еще мутнее, а то что вы не видите этого в игре, это хорошо. Наверняка вы играете в разрешении монитора 2.5к, а не в 5к, просто ради больших фпс у игры и Гц у монитора, но при этом видите более мутную картинку, чем увидели бы на мониторе 2.5к
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения