These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Обсуждение общих вопросов

 
  • Topic is locked indefinitely.
 

NVidia DSR и масштабирование интерфейса в игре

Author
Jake Stranger
#1 - 2014-12-15 12:38:36 UTC
Здрасьте. При использовании разрешения, выше чем нативное (в моем случае 3200х1800) интерфейс становится очень мелким. В настройках можно отмасштабировать его до 150%, но этого недостаточно. Можно ли как-нибудь увеличить масштаб интерфейса до 200-250%? Через конфиг файл или еще как-то. Буду благодарен за подсказку.
Evrus
#2 - 2014-12-17 13:16:27 UTC
Присоединяюсь к просьбе!
DSR клевая технология, позволяющая улучшить качество картинки, но с масштабированием действительно проблемы. 150% не хватает при 4k или 5k -разрешениях.
Evrus
#3 - 2014-12-18 13:42:32 UTC
Примеры

4k (3840px) http://img.sc/kmjG9z
5k (5120px) http://img.sc/QdudRH
Alex Soll
Horse Forces
#4 - 2014-12-18 20:41:22 UTC
Добрый, собственно вопрос к Evrus и Jake Stranger по DSR: какое у вас нативное разрешение, какой множитель (DSR-Factors) и % размытия (DSR-Smoothness) используете?

P.S. Просто буквально на днях купил новую видеокарту, DSR показался довольно интересным, но четкость изображения расстроила, возможно я что-то не так делал.
Jake Stranger
#5 - 2014-12-19 02:56:10 UTC  |  Edited by: Jake Stranger
Alex Soll, доброго. У меня 1600х900, множитель использую 4х, Smoothness на 0.
2х множитель, лично у меня, работает очень плохо. Изображение становится сильно пикселизированным. На скриншотах, правда, этого не видно совсем. Видимо дело в моем мониторе.
Если видеокарта хорошая (Хотя бы GTX680), то ставьте множитель 4х и будет отличная, супергладкая картинка без единой лесенки.

Чем вас не устроила четкость изображения? Картинка мыльная стала? Поставьте Smoothness на 0, это должно решить проблему. Можете поэксперементировать с ним в пределах от 0 до 5% и поставить на свой вкус.

Сравнение:
1: Native \ DSR 4X
2: Native \ DSR 4X
3: Native \ DSR 4X
4: Native \ DSR 4X
5: Native \ DSR 4X
6: Native \ DSR 4X

На скриншотах разница малозаметна. Хорошо только видно, что космос (фон) стал детализированнее.
Evrus
#6 - 2014-12-19 13:18:46 UTC
Alex Soll, собственно Jake Stranger все написал уже.

Могу добавить теории — DSR (Dynamic Super Resolution) позволяет выставить разрешение выше вашего нативного, что собственно можно было сделать и раньше, воспользовавшись «Пользовательским разрешением», но работает это «безобразие» немного по-другому.
Разрешение применяется к 3D изображению, а вот к меню и элементам интерфейса, которые как это бывает во многих играх отрисовываются в 2D — нет.

Но вот EVE Online не тот случай. У нее масштабируется и интерфейс, а возможности его увеличения в 150% — не хватает (глаза сломаете, чтобы что-то рассмотреть).

Это не только проблема EVE Online — в других играх тоже по-разному. Где-то интерфейс остается нормального размера, а где-то скалируется вместе со всей картинкой.
Alex Soll
Horse Forces
#7 - 2014-12-20 18:30:54 UTC
Jake Stranger, Evrus спасибо за ответы, буду подбирать.
Нативное у меня 1920х1080 и из первоначальных экспериментов получились что множитель 4х дает самый лучший результат практически независимо от Smoothness, но да в EVE UI становится настолько мелким, что можно забыть о нем.
По четкость не совсем правильно выразился: само изображение великолепно, проблема возникает с отображением шрифта при Smoothness 15-30% они становятся слегка размытыми, что делает их не столь читабельными и слегка раздражает, при Smoothness 0% - штифт становится тонким и сильно... пиксельным. Возможно нужно будет поиграться с настройкой ClearType (проблема не только в EVE, но и в Windows). И данная проблема возникает при всех множителях, кроме 4х.
Еще заметил в EVE такую проблему: при использовании DSR курсор ведет себя не совсем корректно: 1. пропадает вблизи границ экрана; 2. создается впечатление, что графическое отображение курсора и реальные координаты не совпадают (курсор вроде бы на кнопке, а что бы нажать на нее нужно сместить его чуть ниже)

P.S. Возможно большинство проблем зарыто именно в мониторе.
Evrus
#8 - 2014-12-24 08:04:46 UTC
Alex Soll wrote:
...при использовании DSR курсор ведет себя не совсем корректно: 1. пропадает вблизи границ экрана; 2. создается впечатление, что графическое отображение курсора и реальные координаты не совпадают (курсор вроде бы на кнопке, а что бы нажать на нее нужно сместить его чуть ниже)

Ну это следствие того, что я описывал выше. Мне помогает сворачивание клиента в окно и затем Alt+Enter, для восстановления полноэкранного режима — при этом курсор позиционируется правильно.

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

В любом случае, играть на 150% Scale UI — нереально.
Jake Stranger
#9 - 2014-12-26 11:01:37 UTC  |  Edited by: Jake Stranger
Почитав форум наших зарубежных коллег, я нашёл рабочий флаг SSAA(SuperSample AntiAliasing) для Nvidia Inspector, который искал еще пару лет назад. Вернее Sparse Grid SuperSampling, как одна из выборок SSAA.
SSAA это тот же DSR, за исключением некоторых отличий. При его включении интерфейс остается таким же, как и в родном разрешении.

Нафоткал скриншотов с 8кратным SSAA (DSR 8XBig smile). Нагрузка на видеокарту коллосально возрастает, но результат налицо. Моя разогнанная GTX670 вроде справляется неплохо:) Если фпс будет проседать, то можно понизить SSAA до 4х. Разница будет почти незаметна, я думаю.

Сравнение. Опять же, на скриншотах разница малозаметна, в "живую" разница хорошо видна. Так же, на скришотах с SSAA включен AO (Ambient Occlusion). Правда его работа видна только на примере Caracal'a.

Если кого заинтересовало, то выложу подробное описание того, как это включить.

Добавлено:
Как и следовало ожидать, флаг 0xF0000045 не совсем совместим с EVE, и иногда выскакивают артефакты изображения (красные линии на корупсе корбаля). Пока заметил только это, но оно сильно не мешает и его видно только в определенных ситуация. Возможно, позже, вылезет что-то еще.