реклама
Видеокарты

Detonator 3.56. Настройка

⇣ Содержание

Панель настроек Direct3D

Панель настроек Direct3D Settings выводит настройки, изменение которых сказывается на качестве и скорости вывода 3D графики Direct3D игр. (Unreal, NFS и др.) В широком окне выведено множество опций, включить или отключить которые можно поставив или убрав галочку. Будьте внимательны с этими настройками - некоторые из них могут быть критичными для старых приложений и их отключение может повлечь за собой отказ игры работать.

Подробнее о настройках:

  • Enable fog table emulation - включение этой опции активизирует эмуляцию табличного тумана, который когда-то использовался в играх. Используйте эту опцию только если вы играете в такие игры, так как её использование немного замедляет акселератор.
  • Adjust Z-Buffer depth to rendering depth if unequal - автоматическая синхронизация глубины Z-Buffer с глубиной рендеринга по требованию приложения. В нормальной ситуации этот параметр должен быть включен, исключение составляют случаи, когда вам нужна строго определённая глубина Z-Buffer. Но отключив эту опцию вы сделаете невозможным работу приложений, использующих другую глубину Z-Buffer.
  • Enable alternate depth buffering technique - включение этой опции позволяет Direct3D использовать альтернативный метод буферирования, что позволяет рендерить более качественную картинку. Как всегда чем выше качество, тем больше нагрузка на акселератор, и тем ниже скорость.
  • Display logo, when running Direct3D applications - чисто маркетинговая фича nVidia. Корни этой опции растут из логотипа, который вертелся при запуске Glide приложений на платах от 3dfx. Кстати когда-то было распространено заблуждение, что эта заставка зашита в плату. На самом деле она находится во внешнем DLL файле и может быть заменена на любую другую. Не советуем включать эту опцию, если только вам не хочется выпендриться перед знакомыми.

Ниже идут настройки филтрации и мип-мэппинга, порой существенно влияющие на скорость. Чтобы понять, что делают эти опции мы подробнее рассмотрим процесс рендеринга. Как вы знаете, любое 3D приложение выводит на экран 3D сцену c наложенными текстурами. Наложение текстур нужно для того, чтобы не увеличивая сложность геометрии (персонажей и архитектуры) добавить детализации. Технология наложения текстур очень сложна, и рассматривать её подробно мы не будем, скажем только что в процессе возникает множество ошибок, которые исправляются всевозможными методами, в том числе фильтрацией. Ешё одной проблемой рендеринга стала детализация текстур - чем большего размера текстуру вы отодвигаете дальше, тем больше возникает ошибок, и как следствие - изображение становится некачественным за счёт неправильной фильтрации. Программисты нашли простой выход - базовая текстура большого размера масштабируется и по ней, как по шаблону создаётся много текстур меньшего размера. Первое окошко с надписью Automatically generate 1-12 mipmap levels отвечает как раз за количество всё более маленьких текстур, которые на аппаратном уровне создаются акселератором. При использовании этой опции лучше установить фильтрацию в следующем окошке как минимум на Trilinear (трилинейную), это позволит избежать в играх лесничного эффекта при удалении сцены от игрока. Ниже приведены две иллюстрации - первая с билинейной филтрацией, вторая - с трилинейной.

Картинки сняты в полной версии Quake 3 Arena 1.11 с использованием ключа "r_colorMipLevels 1", который подкрашивает каждый MIP уровень в свой цвет. На верхнем рисунке хорошо видно, что при билинейной фильтрации сглаживание между уровнями практически нет. Мы специально включили подкрашивание, чтобы было легко различить этот резкий переход на сжатых в формат JPG картинках низкого разрешения. Если просто стоять на месте в игре, то можно и не заметить разницы между MIP уровнями, но стоит начать двигаться, как на стенах появится эффект ступенчатости - близкая текстура будет очень чёткая, следующая - расплывчатая, затем ещё более расплывчатая и т.д. Но в отличие от трилинейной фильтрации, при которой изображение гладкое, как на нижнем рисунке, при билинейной фильтрации сглаживания между этими уровнями нет. Очень неприятный эффект. Кроме того по мнению программистов nVidia включение аппаратной генерации MIP уровней способно существенно уменьшить нагрузку на AGP шину, и как следствие - увеличить немного производительность. Наши замеры не выявили сколько-нибудь серьёзного прироста скорости при отключении этой опции, однако просто так nVidia ничего не говорит.

В выпадающем списке Auto-mipmap method устанавливается принудительный метод фильтрации для Direct3D приложений. Методом по умолчанию является трилинейная фильтрация, поэтому её нет в списке. Если вас чем-то не устраивает такой выбор, можно установить Bilinear или 8-tap Anisotropic. Последний вид фильтрации считается лучшим, хотя у GeForce он выполнен на недостаточно профессиональном уровне - для лучшего качества рекомендуется использовать 16, а ещё лучше 32 текстурных сэмпла, GeForce использует всего 8. Но никто и не требует от бытового акселератора такого качества, тем более что интерполяция по 32-м текстурным сэмплам создала бы существенно большую нагрузку на шину памяти.

Генерация Mip-уровней - процедура, требующая определённого количества вычислений. Как и любой алгоритм масштабирования, генерация Mip-текстур может проводиться с различным качеством. Количество вычислений и уровень качества, с которым генерируются Mip-уровни можно задать выпадающим списком Mip-map detail levels. Значения в списке градуированы от Best quality (с наилучшим качеством) до Best speed (лучшая скорость). Средним является метод Blend, генерирующий Mip-уровни с приемлемым качеством и приличной скоростью.

Как и в случае с настройками гаммы, может понадобиться быстрое переключение между настройками для разных приложений, поэтому можно сохранить или стереть настройки. Выбор, записть и удаление пресетов абсолютно идентичны операциям с настройками цвета. Длинная кнопка Restore Defaults возвращает настройки в первичный вид. Кнопка More Direct3D открывает ещё один подуровень настроек Direct3D.

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

В разделе PCI Texture Memory Size вы можете задать количество локальной памяти системы, отдаваемое под текстуры PCI варианта платы. Мы пока таких не видели, поэтому лучше будет не тратить зря оперативную память.

Следующая страница → ← Предыдущая страница
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
window-new
Soft
Hard
Тренды 🔥
Разработчики Heroes of Might and Magic: Olden Era показали режим быстрых сражений, появившийся в легендарной пятой части 2 ч.
Квартальная выручка на рынке облачных инфраструктур подскочила на 21 %, превысив $80 млрд 2 ч.
Новая статья: Little Big Adventure – Twinsen's Quest — криво, но всё ещё мило. Рецензия 3 ч.
«Сердечное спасибо всем»: аудитория олдскульной ролевой игры Sea of Stars превысила 6 млн игроков 4 ч.
World of Warcraft исполнилось 20 лет — это до сих пор самая популярная ролевая игра в мире 22 ч.
Microsoft хочет, чтобы у каждого человека был ИИ-помощник, а у каждого бизнеса — ИИ-агент 23-11 12:20
«Атака на ближайшего соседа» сработала — хакеры удалённо взломали компьютер через Wi-Fi поблизости 23-11 11:08
Google Gemini сможет управлять приложениями без пользователя и даже не открывая их 23-11 08:00
Илон Маск отделался выплатой $2923 за неявку для дачи показаний по делу о покупке Twitter 23-11 06:25
Microsoft открыла доступ к скандальной ИИ-функции Recall — пользователям разрешили ограничить её «подглядывания» 23-11 00:59
Справится даже ребёнок: роботы на базе ИИ оказались совершенно неустойчивы ко взлому 25 мин.
LG поможет Samsung с нуля создать «настоящий ИИ-смартфон» — он выйдет в 2025 году и вы не сможете его купить 2 ч.
AIC и ScaleFlux представили JBOF-массив на основе NVIDIA BlueField-3 4 ч.
Nvidia нарастила выручку в Китае на 34 % даже в условиях санкций 6 ч.
Nvidia заинтересована в получении HBM3E от Samsung и верит в сохранение международного сотрудничества при Трампе 7 ч.
xMEMS представила бескатушечные МЭМС-динамики для открытых наушников, ноутбуков и носимой электроники 15 ч.
Microsoft и Meta представили дизайн ИИ-стойки с раздельными шкафами для питания и IT-оборудования 22 ч.
Eviden создаст для Финляндии ИИ-суперкомпьютер Roihu производительностью 49 Пфлопс 22 ч.
iFixit не нашли улучшений ремонтопригодности у нового Apple MacBook Pro на чипе M4 Pro 24 ч.
Стартап Enfabrica выпустил чип ACF SuperNIC для ИИ-кластеров на базе GPU 23-11 12:38