Мы используем файлы cookie и сервисы аналитики. Ознакомьтесь с нашей Политикой сбора данных и выберите, какие типы cookie вы разрешаете:
cookie_policy_accepted — хранит ваш выбор cookiePHPSESSID — сессияkey3 — запоминание входа_ix — единая сессия входа на ixbt.comadminuserskey — вход администратораtopic_add_autosave — автосохранение черновикаls_photoset_target_tmp — временные данные загрузки фотоgeo_country — определяет ваш регион_ga, _ga_*, _ym_uid, _ym_d, _ym_* — статистика посещений__gads, __gpi — таргетирование объявленийВы всегда можете изменить свои предпочтения в настройках.
В остальном:
* глубокий чёрный без Glow-эффекта;
* потенциальное отсутствие инверсии кристаллов ввиду отсутствия кристаллов как таковых.
Держите нас в курсе. ;-)
На сглаженном трёхмерном FHD-изображении при масштабировании без размытия с коэффициентом 2 (200%) при диагонали 24-27" отдельный пиксел FHD-изображения практически неразличим, и размытие не даёт никакого сглаживания, а лишь без толку снижает резкость.
Но в любом случае нам и нужна настройка — чтобы те, кому мешает неоправданное размытие, могли его отключить, а остальные — не отключали бы.
Края объектов становятся нечёткими, белые линии становятся серыми, пиксель-арт перестаёт быть пиксель-артом, и сигнал Full HD на 4K-мониторе выглядит хуже, чем на FHD-мониторе.
Технология же microLED аналогична OLED в том смысле, что при её использовании каждый субпиксел является самостоятельным источником света.
Но приятно, что хотя бы в отношении телевизоров компания, в отличие от LG, открыто гарантирует полноценное разрешение.
ОДНО ДРУГОМУ НЕ МЕШАЕТ
Реализации правильного масштабирования в мониторах и в видеодрайверах не являются взаимоисключающими:
аналогично тому, как сейчас у нас есть возможность выбирать режим масштабирования (растяжение без сохранения пропорций, масштабирование с сохранением пропорций, центрирование без масштабирования) как в мониторе, так и в настройках видеодрайвера.
АППАРАТНО-УСКОРЕННОЕ МАСШТАБИРОВАНИЕ ВОЗМОЖНО
Тот факт, что реализация Nearest Neighbour в Linux-драйвере nVidia программная, как я сказал, на практике проблем не создаёт. Просто именно аппаратный модуль видеочипа, изначально предназначенный для масштабирования, поддерживает только билинейную интерполяцию.
Но масштабирование Nearest Neighbour с использованием аппаратного ускорения видеокарты возможно: для этого можно использовать рендеринг в текстуру (Render-To-Texture) с последующим аппаратным масштабированием с использованием алгоритма Nearest Neighbour. Этот подход используется, например, в игре QuakeSpasm (современный движок для Quake) начиная с версии 0.93.0 (2017-11-20). Вполне возможно, что текущая Linux-реализация nVidia использует этот же подход.
НЕ ТОЛЬКО 4K
Реализация масштабирования без размытия в будущих мониторах никак не поможет владельцам существующих мониторов, количество которых соответствует общему количеству пользователей компьютеров в мире. Ведь проблема касается не только 4K-мониторов:
например, изображение 640×480 (например, в играх «MDK» и «Oddworld: Abe’s Exoddus») можно вывести без размытия на мониторе массового разрешения 1920×1080 (Full HD) с масштабом 200% (группами 2×2 пиксела) и полями 320 пикселов по горизонтали и 60 пикселов по вертикали.
На мониторе 2560×1440 (QHD) такое же изображение можно было бы вывести уже с масштабом 300% (группами 3×3 пиксела) и полями 320 пикселов по горизонтали.
НУЖЕН ОБЩЕСТВЕННЫЙ РЕЗОНАНС
Но пассивно ждать реализации масштабирования без размытия в мониторах бесполезно — 4K-мониторы на рынке уже минимум 4 года, ЖК-мониторы в целом — более 15 лет, а воз и ныне там.
Нужен общественный резонанс, который под силу создать именно такому крупному профильному СМИ, как iXBT.
При этом именно у авторов iXBT есть уникальные возможности, которых нет у обычных пользователей, в том числе:
* получить официальные комментарии представителей ведущих производителей видеочипов (nVidia, AMD, Intel), мониторов (например, Dell, Asus) и используемых в мониторах аппаратных модулей масштабирования;
* проверить и свести в регулярно пополняемую таблицу наличие размытия в большом количестве существующих мониторов (не обязательно 4K), доступных iXBT для целей тестирования;
* проверять наличие размытия в рамках каждого публикуемого на iXBT обзора монитора, тем самым снова и снова подогревая заинтересованность производителей в реализации правильного масштабирования. Если нет резонанса — производитель думает, что всех всё устраивает и продолжает из года в год производить мониторы с одним и тем же фатальным недостатком.
/>
ДОСТУПНО В LINUX-ДРАЙВЕРЕ NVIDIAОпределённый прогресс уже есть. Масштабирование без размытия по алгоритму «Nearest Neighbour» доступно в Linux-драйвере nVidia начиная с версии 384.47 (2017-06-29) через фильтр трансформации (Transform Filter), включаемый через командную строку.По словам Аарона Платтнера, отвечающего за разработку Linux-драйвера nVidia, на аппаратном уровне в видеокартах nVidia доступна только билинейная интерполяция с размытием, поэтому алгоритм «Nearest Neighbour» реализован программно и теоретически снижает максимальное быстродействие видеокарты, но на практике это проблем не вызывает.ОГРАНИЧЕНИЯУвы, у текущей реализации есть серьёзные ограничения, имеющие место вне зависимости от типа интерполяции:* работает только с оконными и псевдополноэкранными (выводимыми поверх рабочего стола) приложениями;* многие игры в псевдополноэкранном режиме выводятся в урезанном (cropped) виде. Например, в играх «DiRT: Showdown», «GRID Autosport», «Painkiller: Hell & Damnation», «Sanctum 2», «Spec Ops: The Line», «Trine Enchanted Edition» при FHD-разрешении на 4K-мониторе видна только нижняя-левая четверть изображения;* в реально полноэкранном режиме сигнал в неродном разрешении выводится напрямую на монитор, в обход масштабирования видеодрайвером, который при масштабировании неизбежно добавляет своё размытие. Примеры игр, использующих реально полноэкранный режим — «Euro Truck Simulator 2» и игры серии «Amnesia»;* в некоторых играх при включённом Transform-фильтре элементы управления недоступны для указателя мыши, хотя в обычном режиме доступны. Например, в играх «Portal» и «X Rebirth».УНИВЕРСАЛЬНОЕ РЕШЕНИЕНужно универсальное решение на уровне видеодрайвера, столь же 100% прозрачное для ОС и игр, как существующая функция DSR, и при этом доступное не только в Linux с его долей 1%, но и в Windows.В этом смысле критически важно достичь понимания проблемы со стороны управляющих звеньев nVidia и AMD, уполномоченных принимать соответствующие решения.ПЕТИЦИЯ, ОБСУЖДЕНИЕ, ПОДРОБНОСТИПетиция к nVidia и AMD о добавлении масштабирования без размытия в видеодрайвер набрала более 1600 подписей.Обсуждение на форуме nVidia растянулось уже на 54 страницы.Подробно о проблеме, целочисленном масштабировании как потенциальном решении, существующих полурешениях, алгоритме, прогрессе, способе включить масштабирование без размытия в видеодрайвере nVidia для Linux, проверенных в Linux играх и косвенных способах повлиять на производителей мониторов и видеокарт рассказывается в моей постоянно обновляемой статье.СТАТЬЯ НА iXBTКстати, шикарная тема для будущей резонансной статьи на iXBT как ведущем русскоязычном информационном ресурсе в отрасли.Статья на iXBT помогла бы привлечь к проблеме внимание производителей мониторов и видеокарт, а будущих владельцев 4K-мониторов — освободить от распространённого заблуждения, что Full HD на 4K-мониторах выводится идеальными квадратами 2×2 без размытия.ПРОВЕРКА НА РАЗМЫТИЕ В ОБЗОРАХ МОНИТОРОВКроме того, проверку на размытие при целочисленных масштабах можно было бы наряду с существующей проверкой на ШИМ включать в каждый обзор монитора на iXBT, где наличие размытия последовательно указывать в списке недостатков. Глядишь, производители мониторов и используемой в них электроники зашевелятся.Спасибо за внимание.Например, из Full HD в 4K с логическими пикселами в виде квадратных групп по 2×2 физических пиксела _одинакового_ цвета без взаимного влияния соседних логических пикселов. Спасибо.