Настройки видеокарты в 3d max

Обновлено: 04.07.2024

Всем привет. За что мы любим 3д графику? За то, что она не дает заскучать, скорость появления новых технологий зашкаливает и нам нужно постоянно держаться на гребне волны, чтобы быть в теме. Мы можем просиживать за компьютером сутками ̶и̶ ̶г̶у̶с̶я̶м̶и̶ . Кто то любит ковыряться в машинах, а мы собираем своих франкенштейнов своими руками, чтобы увеличить скорость рендера на 5%, разгоняем процессоры, жжем материнки и видеокарты, ведь адреналин может выделяться не только в экстримальных местах, но и прямо за рабочим креслом :) С выходом Vray 3.5 сильно захотелось попробовать ГПУ рендеринг, и это превратилось в этот пост. Под катом все подробности выбора железа, установки, настройки, все подводные камни и ощущения от нереальных скоростей :)


После просмотра демо ролика мне буквально не сиделось на месте и я начал собирать информацию о ГПУ рендере везде где только мог, выяснилось что Bulgarov уже давно переехал на ГПУ:

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

У него система уже попроще, но всё равно довольно дорогая. Основные тезицы которые я почерпнул исследовав интернет такие:

1. Видеокарты могут быть разными(но просчет только Nvidia)

2. Количество памяти может быть разным. Оно не суммируется и используется наименьший объем памяти из всех доступных у видеокарт

3. Можно сочетать Ati/AMD(для отображения изображения с мониторов) и Nvidia для рассчетов

4. Sli режим не нужен, достаточно просто выбрать нужное количество видеокарт для просчетов

5. Основная проблема это охлаждение и питание.

Первым делом выяснилось, что просто так вставить 7 видеокарт в одну материнскую плату невозможно, даже если в ней есть 7 PCI-express-x16, они попросту туда не влезут, поэтому покупать специальную материнскую плату не надо. Достаточно любой "Gaming" с 4хPCIexpress-x16(это стандартные длинные пазы для видеокарт) и 3xPCIexpress-x1(урезанные, обведены красным)

К сожалению моя настольная материнка была с тремя большими ГПУ слотами и совсем не подходила даже для простой ГПУ станции, поэтому я пошел на балкон:

У нормальных людей на балконе можно найти много чего полезного, а у меня там - рендерферма :) С открытым окном в минус 30 рендерится очень хорошо:) Оказалось что почти все материнки для Xeon "нормальные" и я выбрал Gigabyte x99 Gaming 5:

Она компануется 4мя длинными и 3мя короткими PCI через 1, что позволяет воткнуть 4 видеокарты в обычный корпус MidiTower за 1000 рублей. Вы спросите, а как же всё таки воткнуть все 7 видеокарт в одну материнскую оплату? Оказалось, что тут без рукожопства уже не обойтись и найти детали в обычном супермаркете электроники около дом нереально, потому что нужно расширить короткие PCIexpress слоты с помощью специальных расширителей - "Raiser" или "Extender PCI". Они есть разных видов, но мне посоветовали вот такие:

Попутно выяснилось что Fedex,DHL и все скоростные доставщики больше физлицам в РФ не отправляют ничего, продавец прискорбно сообщил об этом и добавил мне к заказу ещё 2 удлинителя(к 20 которым я купил) и отправил всё Почтой россии/EMS, я превратился в ждуна и собрал 4хГПУ систему:

До этого у меня была 980GTX 4 GB и я решил оставить её для тестов рендера с разной памятью. Zotac был самый дорогой, в металлическом корпусе, с диодной подсветкой и т п + ещё одна самая дешевая 1070gtx от нвидии из пластика и с всего 8 пинами питания вместо 16 как у остальных.

Проблемы при сборке:

1. Видеокарты очень длинные (возможно кому то придется вырезать мешающиеся запчасти)

3. Видеокарты лучше втыкать по одной, почему то на двух материнках изначально заработало только во втором слоте ГПУ с одной видеокартой(в биосе стоит по умолчанию первый PCIe)

4. Биос стартует гораздо дольше!

5. Windows может после старта висеть с черными экранами 2-5 минут каждый запуск(проверено на 7ке и 10ке). Просто ждите :)

Ну и вот так это всё примерно выглядит.

Я перешел на 4к рендеринг видео, поэтому мощностей всегда не хватает. Например этот 21 секундный ролик в Corona рендерился почти неделю, это конечно не приемлиемо:


Даже с использованием Vray один кадр с 4к честным дофом или моушен блюром рендерится около 2х часов на моем 44ядерном Xeon, что то типа такого:


GPU на 4х видеокартах рендерит подобные кадры за 25-30 минут. При этом стоимость видеокарт в сумме около 2000$ , а процессор 2500$ Конечно настраивать ГПУ сцены несколько сложнее, некоторые вещи ещё не поддерживаются, но доработка практически любой сцены не занимает много времени.

Первый тест ГПУ я провел на сцене изначально сделанной под ЦПУ :


Превью рендеринг анимации 480*320 с честным дофом занял 3 часа, пока я ездил в магазин за едой на одном компьютере! Это очень круто.(сетка немного глючит изза неверного подбора ФПС, именно за этим такие тесты и прогоняются :)

Остальные видеокарты ушли во второй рабочий комп моему напарнику, и в ожидании удлинителей пока всё останется так как есть, а потом будем добивать рабочий объем до 7 ГПУ :) но это уже в следующем посте, а пока все - итак сильно затянул, не забывайте ставить оценки, если вам понравилось и репостить где надо и не надо.

Автор:

Проблема

Как настроить программное обеспечение Autodesk на использование высокопроизводительной видеокарты (GPU) в системах с двумя видеокартами (встроенная и дискретная).

Причины:

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

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

Решение

Выберите один из следующих методов. Существуют различные способы настройки высокопроизводительной графики в зависимости от видеокарты и версии программного обеспечения/драйвера. В более поздних сборках ОС Windows 10 есть параметр для назначения высокопроизводительной видеокарты приложению. Это параметр верхнего уровня, который должен работать независимо от того, какая видеокарта и драйвер используются в системе. В Windows 7 эта функция отсутствует. Если эти настройки не отображаются в настройках экрана Windows 10, воспользуйтесь способами, приведенными ниже в данной статье.


Параметры графики Windows

  1. Щелкните рабочий стол правой кнопкой мыши и выберите Параметры экрана.
  2. Прокрутите список вниз и выберите Настройки графики.
  1. Щелкните приложение (например, AutoCAD), чтобы активировать кнопку Параметры. Щелкните ее.
  1. Выберите параметр Высокопроизводительный графический процессор, нажмите кнопку Сохранить и закройте панель параметров.
  1. Запустите или перезапустите программное обеспечение (если оно было запущено) и проверьте программу, чтобы убедиться, что включено высокопроизводительное устройство.


NVIDIA

Установите последнее обновление видеодрайвера (см. Загрузки NVIDIA).

  1. Щелкните рабочий стол правой кнопкой мыши и выберите Панель управления NVIDIA.
  2. Нажмите Управление параметрами 3D слева и перейдите на вкладку Программные настройки.

В разделе Выберите программу для настройки щелкните раскрывающееся меню и выберите соответствующую программу Autodesk, например Autodesk 3ds Max. Если программа отсутствует в меню, снимите флажок «Показывать только программы, найденные на этом компьютере», чтобы расширить список в меню, или нажмите кнопку Добавить и выберите программное обеспечение. Кроме того, для выбора исполняемого файла программы (EXE) вручную можно воспользоваться кнопкой Обзор в окне «Добавить».

В разделе Выберите предпочтительный графический процессор для этой программы выберите Высокопроизводительный процессор NVIDIA в раскрывающемся меню.

Щелкните Применить (для отображения кнопки может потребоваться прокрутка содержимого вниз), а затем закройте панель управления NVIDIA.


Программное обеспечение AMD Radeon (Adrenalin 2020 Edition)

  1. Установите последнее обновление видеодрайвера (см. Загрузки AMD).
  2. Щелкните правой кнопкой мыши на рабочем столе и выберите Программное обеспечение AMD Radeon.
  1. В игровом разделе перейдите к списку игр.
  1. Отобразится список установленных 3D-игр/приложений, обнаруженных программным обеспечением Radeon. С каждым названием приложения в списке связан собственный профиль.
  2. Чтобы вручную добавить программное обеспечение Autodesk, щелкните три точки справа и нажмите кнопку добавления игры.
  1. Перейдите к папке, в которой находится исполняемый файл программы, и дважды щелкните его, чтобы добавить в список.


Предыдущие версии программного обеспечения AMD Radeon (предшествующие версии 2020)

Установите последнее обновление видеодрайвера (см. Загрузки AMD).

Правой кнопкой мыши щелкните на рабочем столе и выберите Настройки AMD Radeon.

Нажмите вкладку Система и выберите Переключаемые графические адаптеры.

Закройте окно настроек AMD Radeon.

Совет. Чтобы использовать высокопроизводительную видеокарту с программным обеспечением Autodesk, может потребоваться щелкнуть значок AMD на панели задач и выбрать в разделе профиля графики оптимизацию качества изображения.


Предыдущая версия панели управления AMD

  1. Правой кнопкой мыши щелкните рабочий стол и выберите Настройка переключаемой графики. Если этот параметр недоступен, откройте панель управления Catalyst, выберите вкладку Питание слева и нажмите Переключаемые графические адаптеры.
  2. Найдите программу Autodesk в списке и выберите для нее параметр «Высокая производительность». Если она отсутствует в списке, нажмите кнопку Обзор, чтобы вручную выбрать исполняемый файл программы (EXE).
  3. Нажмите Применить.

Примечание. Перезапустите программный продукт Autodesk, чтобы применить предыдущие изменения видеокарты NVIDIA/AMD.

Методичка по настройке 3D Max перед работой



1. Настраиваем системные единицы

Перед началом работы необходимо учитывать важный момент: в каких единицах измерения вы будете строить сцену.

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

Как это сделать:
Customize → Units Setup → Metric: millimeters → System Unit Setup → 1Unit = 1 millimeters → OK

2. Настраиваем количество отменяемых действий

По умолчанию программой задано 20 возможных шагов «назад». Как показывает практика, этого недостаточно, потому лучше увеличить данный показатель:
Customize → Preferences… → General →Levels:100 → OK



3. Настраиваем автосохранение

Все понимают важность данного действия. Поскольку в 3ds max вылеты и «падение» сцен довольно распространённая проблема, то Auto Backup для многих просто спасение.

Customize → Preferences… → Files → Number of Autobak files: количество автосохранённых файлов.

Backup Interval (minutes): интервал времени автосохранений Auto Backup File Name: имя автосохранённого файла.

4. Путь автосохранения

После того, как мы настроили режим автосохранений, нужно понимать, где искать эти файлы.

Для этого заходим в: Customize → Configure User Paths… → во вкладке File I/O видим путь в Project Folder, по которому сохраняются наши файлы. Этот путь, конечно же, вы можете изменить на своё усмотрение, нажав троеточие … .

По умолчанию Auto Backup-файлы нужно искать на диске С → Документы → 3dsMax → autoback



5. Убираем резкие тени и настраиваем угол обзора в окне перспективы

Во вьюпорте перспективы в левом верхнем углу заходим в Standard:
Убираем затенение: Per-View Presets → Default Lights: 2 Default Lights

Настраиваем угол обзора: Per-View Preferences → Perspective Field of View: 90°



6. Как узнать количество полигонов в сцене

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

Данный режим отображения включается клавишей "7"



7. Беспокоит периодическое автопереключение вида в режим отображения "рёбра/сетка"?

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



8. Убираем кубы вращения ViewCube

Пользоваться горячими кнопками и определённым сочетанием клавиш для вращения гораздо удобнее (список этих сочетаний можно увидеть в конце методички). Потому эти кубики лучше скрыть, чтобы они нас не отвлекали.

Нажимаем alt+B → вкладка ViewCube → снимаем галочку с Show the ViewCube → Ok

9. Как вращать объект в сцене

На панели инструментов в правом нижнем углу находим пиктограмму Orbit SubObject, появится орбита вращения, наведя на которую, можно вращать объект левой кнопкой мыши.

Чтобы сбросить эту орбиту, достаточно нажать правой кнопкой мыши во вьюпорте. Более удобный способ вращения с помощью сочетания следующих клавиш: alt+скролл мыши.



10. Если скрыли панель справа, как ее вернуть

Такое бывает с каждым. Как правило, происходит это машинально при работе.

Решение простое: ctrl +х (сочетание клавиш, которое вернет панель на место). Также можно это сделать, наведя на черточку у другой панели, нажимаем правой кнопкой мыши, появится контекстное меню, где выбираем Command Panel ..



1 1. Если исчезла панель сверху, как ее вернуть

Необходимо сверху на белом поле нажать правой кнопкой мыши и выбрать из выпадающего списка: Main Toolbar.

1 2. Как архивировать сцену

Самый удобный способ не потерять текстуры и настройки – это архивировать сцену в самом 3д максе. Тогда можно не переживать, откроется ли сцена на другом ПК без каких-либо потерь.

Делаем это следующим образом: File → Archive… → после того, как выбрали путь сохранения, появится чёрное окошко архивации (его не трогаем, просто терпеливо ждём). Когда окошко исчезнет, архивация сцены завершена.

1 3. Если мешает подсвечивающая рамка при наведении на объект

В более ранних версиях макса этой подсветки не было и она может показаться непривычной, мешать при работе (или отвлекать).

Отключить подсветку при наведении на объект можно так: Customize → Preferences… → Viewports → Selection/Preview Highlights Preview → → снимаем галочку в Outline → Ok



14 . Как добавить пункты V-ray, если их не оказалось в контекстном меню

Такое случается при работе сразу после установки V-ray. При нажатии правой кнопкой мыши, вы можете не обнаружить необходимые для работы пункты.

C появлением панели инструментов ToolbarVray вынесена кнопка V-Ray menu registration, нажав на которую, проблема уходит и все пункты появятся на своих местах. Добавить их можно 2-мя способами.



1. C появлением панели инструментов ToolbarVray вынесена кнопка
V-Ray menu registration, нажав на которую, проблема уходит и все пункты появятся на своих местах



2. Также можно вернуть необходимое меню, прописав в указанном ниже окошке
registerVRayMenus () →Enter



15. Как удалить анимацию в сцене

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

И если ваша сцена статична, правильнее будет удалить анимацию. Как это сделать? Нажимаем сочетание клавиш ctrl+A, тем самым выделяя все объекты в сцене. Находим на верхней панели Animation → Delete Selected Animation.



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

Проверить это просто, нажав ctrl+A (выделятся все объекты в сцене) и затем нажимаем Z, что позволит центрировать эти объекты во вьюпорте. Вы сможете сразу заметить, какой же объект так далеко «убежал» и не даёт нашей сцене стать в центре вьюпорта. Решение очевидно: приблизить отдалённые объекты поближе к центру или при необходимости вовсе удалить их со сцены.



Если же вас не устраивает шаг приближения скроллом мыши при рассмотрении близкого ракурса, то это можно настроить следующим образом Customize → Customize Use Interface… → Mouse → → Wheel Zoom Increment: 1mm (значение, на которое сколл приближается или удаляется от объекта).



17. Что делать, если стрелки перемещаются отдельно от объекта

Частый вопрос среди новичков, т.к стрелки приобретают необычный вид и двигаются сами по себе, никак не сдвигая объект с места. Справа на панели необходимо найти кнопку Hierarchy → отжать кнопку Pivot.



18. Как изменить размер осей

Не всегда удобно работать с мелкими (или наоборот, слишком крупными) осями. Их можно уменьшать или увеличивать с помощью клавиш "+" и "-" . Если одна из осей подсвечена, вам не обязательно браться за саму ось, чтобы перемещать объект в ее направлении.

Вы можете браться за любое место объекта и перемещать его. Переключение между осями также можно делать с помощью клавиатуры. Клавиши F5, F6, F7 отвечают за оси x, y, z соответственно и клавиша F8 отвечает за переключение по двум осям одновременно.



19. Как запустить интерактивный рендер

В версии вирея 3.60.03 довольно просто это сделать нажатием пары кнопок. На панели V-Ray Toolbar выбираем Last VFB и из появившегося окна фреймбуфера, запускаем интерактив нажатием чайничка с зеленой стрелкой.



В короне заходим в настройки: F10 → Scene → General Settings → Start Interactive



Чтобы в короне подсказки были на русском языке (как на фото выше), это можно настроить в разделе System → System Settings → Language: Russian



20. Как зафиксировать камеру

Если камера постоянно куда-то « улетает» и смещается, ее нужно просто зафиксировать. Важно выделить камеру вместе с Target (целью). Включаем все галочки. Соответственно, если камеру необходимо подвинуть, галочки снимаем.



21. Как избавиться от градиента и заломов стен

Часто это случается после действий с булиевыми операциями. Выделяем проблемный объект и применяем к нему модификатор Smooth .



22. Как включить пакетный рендер из нескольких камер (Batch render)

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

Rendering → Batch Render… → Add… (добавляем все ракурсы) → Output Path … (выбираем путь, куда будут сохраняться рендеры) → Camera (выбираем к каждому ракурсу свою камеру) → Render (очередь из рендеров запущена в просчет).

23. Как при batch render задать каждому кадру свои размеры?

(речь о разрешении кадра: ширина/высота)

Необходимо после добавления камеры, выделив её, поставить галочку override preset.
В открывшиеся настройки width height, вписываем необходимые значения. Скажем, для горизонтального ракурса - 3000 на 2000.

24. Что делать, если закончились свободные слоты в Material Editor

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

Итак, очищаем шарики: Utilites → Reset Material Editor Slots



25. Как включить отображение текстуры на шарике

Может случиться такое, что на объекте текстура видна, а на шарике в слоте не отображается. Снимаем галочки в следующих окнах:

- Customize → Preferences… → General → Texture Coordinates: □ Use Real-World Texture Coordinates
- Material Editor → Bitmap → □ Use Real-World Scale
- в модификаторе UVW Map, примененном на объект → □ Use Real-World Map Size



26. Почему не выделяется объект

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




Если выбран какой-то из режимов работы ниже (выберете All и сможете работать со всеми объектами в сцене).




Возможно, что объект просто заморожен и не поддаётся никаким действиям. Нажимаем правой кнопкой мыши во вьюпорте → Unfreeze All (размораживаем тем самым объект и работаем с ним дальше).
27. Как отключить красную подсветку полигонов

При работе с полигонами эта красная подсветка может отвлекать, потому можно отключить её, оставив только подсвечивающиеся ребра в пределах выделенных полигонов. Делаем это нажатием клавиши: F2



28. Делаем объект прозрачным без использования материалов

Данная функция полезна, когда вы строите модель по фото и вам нужно видеть подлежащий слой с изображением. Для прозрачности достаточно нажать сочетание клавиш alt+x или включить галочку в Display → See-Through




Если этой прозрачности оказалось недостаточно, можно прибегнуть ко второму варианту, который более гибкий в настройке. Выделяем объект, нажимаем правой кнопкой мыши → Object Properties… → Visibility- уменьшаем это значение (чем ниже, тем прозрачнее объект) → Ok



29. Улучшаем качество картинки во вьюпорте

Частая проблема при занесении в сцену чертежа в формате PDF. Не видны или отображаются пиксельно размеры и надписи. Сложно читаются и воспринимаются.

Это качество улучшить можно, нажав сочетание клавиш alt+B → Display Perfomance → Maximum задаем значения 5000/5000/5000 → Ok



30. Как удалить картинку с фона

Когда мы собираем сцену по референсу, строим по Perspective Match, во вьюпорте на общем фоне в качестве бэкграунда у нас находится картинка, которую можно удалить следующим образом: нажимаем сочетание клавиш alt+B → Background →

1)Находим внизу имя файла и нажимаем в этой строке Remove.

2)Второй вариант – переключить радикнопку на Use Customize User Interface Gradient Colors.

F1 – Help
F2 – Переключение затенения выбранных граней
F3 – Переключение между Wireframe и Shaded режимом отображения
F4 – Переключение между Shaded и Shaded + Edged Faces режимом отображения

Q – Выбор
W – Выбрать и Переместить
E – Выбрать и Повернуть
R – Выбрать и Масштабировать
H – Выбрать по Имени

G – Скрыть / Показать сетку
J – Переключить отображение угловыми скобками

CTRL-A – Выбрать всё
CTRL-D – Снять отметку со всего
Пробел – Переключения Блокировки выделения
От 1 до 5 – Элементы Editable Poly
1 – Вершина (Vertex)
2 – Ребро (Edge)
3 – Граница (Border)
4 – Полигон (Polygon)
5 – Элемент (Element)

7 – Счетчик полигонов
8 – Открыть диалог Environment and Effects

F – Переключиться на вид спереди (Front)
T – Переключиться на вид сверху (Top)
L – Переключиться на вид слева (Left)
P – Переключиться на перспективный вид (Perspective)
B – Переключиться на вид снизу (Bottom)
C – Переключиться на вид камеры (Camera)
V – Открыть меню видов
Z – Приблизиться к выделенному объекту
Ctrl-X – Показать / скрыть меню Command
Alt-Q – Изолировать объект
Alt-Shift-Q – Разизолировать объект
O – Переключение Adaptive Degradation
X – Переключение манипулятора (Transform Gizmo)
D – Делает окно неактивным, пока в него не переключишься (тыкнув мышкой)
+ и – Увеличение/уменьшение размера манипулятора (Gizmo)
F9 – Рендерит то окно проекций, которое было отрендерино в последний раз. В первый раз рендерится выбранное окно проекций.
Shift-Q – Быстрый рендер выбранного окна проекций.
F10 – Настройки рендера
M – открывает редактор материалов
CTRL-V – клон объекта
Alt-L – Выбрать петлю ребер

CTRL-Пробел – Скрыть объект
CTRL-SHIFT-Пробел – Раскрыть все объекты
CTRL-G – Объединить выбранные объекты в группу
CTRL-SHIFT-G – Разгруппировать
ALT-A – Выровнять объект относительно другого

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

Как некоторые уже знают, Nvidia выставляет на продажу видеокарты нескольких моделей Geforce, Quadro, Tesla, ION, Tegra. В этом коротком сравнении упустим ION и Tegra, т.к. предназначены для мобильных устройств и слабые по производительности.


Нам нужна мощь!

Nvidia power.

ЧТО ГОВОРИТ ПРОИЗВОДИТЕЛЬ


Geforce — видеокарты, ориентированные на потребительский рынок и на геймеров, в частности.
Если вам интересны игры — Geforce лучший вариант для этого.
Видеокарты лучше всего показывают себя в играх, имеют высокие частоты, не дороги, наиболее прожорливы при нагрузке.
В качестве общих вычислительных задач (Cuda, OpenCL) жефорсы упоминаются достаточно редко.
Имеет PhysX, именуемый крутейшим аппаратным решением по ускорению физики.

Досуг обладателя Geforce (Battlefield 3).


Quadro — видеокарты для пользователей профессиональных приложений 2D и 3D.
Если вы занимаетесь с пакетами 3д моделирования, CAD, сложной векторной графикой — то Вам подойдет Квадра.
Сложные модели на экране рендерятся быстрее, меньше «рывков».
Квадры, сравнимые по производительности с Жефорсами в играх будут в несколько раз дороже.
На картинках сайта nvidia можно увидеть уже больше Куды, чем на жефорсах.
То бишь, видеокарты профессиональные, даже вычислениям общего назначения быть!

Работа обладателя Quadro (Autodesk Alias Studio).


Tesla — вычислительные системы для научных и технических вычислений общего назначения.
Тут во всю рекламируется CUDA, как крутейший инструмент вычислений общего назначения. Всюду плакаты с аэродинамическими вычислениями, воксельным сканнированием человеческого тела, графические модели нагрузок, и нереально быстрый рендеринг на iRay.
На Tesla отсутствуют видеовыходы, так же как и нету аппаратной растеризации: не работает ни OpenGL, ни DirectX.

Работа обладателя Quadro + Tesla (Quadro — 3d графика, Tesla — молекулярная динамика).
***

НЕБОЛЬШОЕ ИССЛЕДОВАНИЕ

Когда начал разбираться в их различии, был удивлен тем фактом, что видеокарты GeForce, Quadro, Tesla используют одинаковые графические чипы.
Рассмотрим видеокарты с одинаковым, уже не самым новым, чипом GF100 имеет (512 CUDA ядер):

Одночиповые:
GeForce: GTX465, GTX470, GTX480
Quadro: 4000, 5000, 6000
Tesla: C2050, C2070, M2050, M2090

Рассмотрим по одному представителю с каждого семейства поподробнее.

GeForce GTX480
Некогда топовая игровая видеокарта.
Стоимость: на момент выпуска около 500$ (сейчас бу и за 300 видел), на данный момент не выпускается (на смену пришли GTX580 512 ядер, и GTX680 1536 ядер)
Количество ядер CUDA — 480.
Объем памяти 1.5 Gb.
Производительность float:
Одинарная точность: 1344,9 Гфлопс.
Двойная точность: 168,1 Гфлопс.
(Существует более урезанная версия GTX470, сейчас можно найти по цене меньше 250$, 448 ядер CUDA, 1.25 Gb)

Quadro 5000
Одна из лучших видеокарт для профессиональных приложений.
Стоимость: по данными Amazon около 1700$. Выпускается.
Количество ядер CUDA — 352.
Объем памяти 2.5 Gb.
Производительность float:
Одинарная точность: 718.08 Гфлопс.
Двойная точность: 359.04 Гфлопс.
(Стоит обратить внимание на Quadro 6000, 448 ядер, 515 Гфлопс двойной точности, 4000$)

Tesla C2075
Стоимость: по данными Amazon около 2200$. Тоже выпускается.
Количество ядер CUDA — 352.
Объем памяти 6 Gb.
Производительность float:
Одинарная точность: 1030 Гфлопс.
Двойная точность: 515 Гфлопс.

Что мы видим?
Заметим, что по float производительности выигрывает GeForce GTX480. Причиной тому самое большое количество рабочих ядер и самые высокие частоты среди аналогов. Это нужно для преобразования координат объектов в играх, расчета теней, расчета пиксельных и вершинных шейдеров. В конечном итоге — чтобы игра «летала».
Но, чтобы для научных исследований, моделирования динамики жидкостей и газов покупали Теслы и Квадры — в двойной точности производительность сильно урезана, и уступает аналогам.
Соотношение производительности:
GeForce: double/float — 1/8
Quadro и Tesla: double/float — 1/2
Кроме того, самым малым объемом памяти обладает тот же GTX480. Для игр достаточно, но если хотите провести расчет аэродинамики — покупайте что-то посерьезнее.
***

ЧЕГО НУЖНО?
(Людям, занимающимся 3d графикой)
1. Поменьше тормозов во время редактирования 3d модели.
2. Некоторых интересует возможность быстрого рендеринга на GPU.

3D производительность GeForce vs Quadro
Из информации изложенной выше может показаться, что профессиональными приложениями на GeForce не пользуются из-за того, что имеет малый объем памяти, но это не так.
Ролик покажет Вам, почему «плохая Квадра» лучше «хорошего Жефорса» в профессиональных приложениях.

Quadro 600: 1Gb, 96 ядер CUDA, 150у.е.
GTX560Ti: 1Gb, 384 ядра CUDA, 250у.е. (Цены взяты из Amazon)
Выходит, Nvidia тщательно следит, чтобы 3d производительность в профессиональных приложениях Geforce уступали Quadro при соизмеримых ценах.

Как могут быть реализованны тормоза во вьюпорте?
Дело в том, что количество полигонов в играх существенно меньше, чем у профессионалов в профессиональных приложениях. В играх редко доходит до одного млн полигонов, а в профессиональных — десятки миллионов.
Тут можно сделать так: урезать производительность при преобразовании координат вершин. Если вершин больше определенного количества — то поставить задержку перед отрисовкой последующих вершин.
Либо установить задержку при отрисовке треугольников. Если больше определенного количества — то поставить задержку перед отрисовкой каждого последующего треугольника.


Маленькое лирическое отступление, или Nitrous в 3ds Max.
Меня ввел в заблуждение Nitrous движок в 3ds Max, который стоит рядом с OpenGL и DirectX. Это как? В Autodesk есть что-то, что вызывает Нитрос, аппаратная поддержка которого, оказывается, есть на каждой уважающей себя видеокарте, но знает о ней только 3Д Макс?

Ну, можно составить небольшую логическую цепочку. Autodesk является богатой корпорацией, и в хороших партнерских отношениях с производителями ATI и Nvidia. Повышать нужно продажи своего детища же! А как бы заинтересовать потребителей? Производительностью же!


Итак, GeForce GTX580 (да, купил я именно её), 7.3 млн треугольников, 2560 Torus Knot-ов, без теней и без Adaptive degradation.

Nitrous — 42 fps; Direct3d — 13 fps; OpenGL — 2 fps.

OpenGL — тормозит. DirectX — намного лучше. А Nitrous — круче всех, оказывается! Что же нитрос тогда?
Два варианта:
1. Это OpenGL/DX в котором убраны дополнительные тормоза во вьюпорте, созданные умышленно в OpenGL/DX режимах.
2. Это OpenGL/DX, который умеет обращаться к аппаратным функциям игровых видеокарт, и проявлять в них квадровые способности!
И я склонен именно к 2 варианту, т.к. в Blender и в Rhino3D это же самое дико тормозит (2fps).
Выходит, пользователям 3ds Max и других продуктов Autodesk вовсе не так принципиально переходить на Квадру? К сожалению, у меня нету Квадры, чтобы проверить производительность Нитроса по сравнению с OpenGL.

Если же у Вас GeForce или Radeon, нет желания раскошелиться за Квадру, вы Не пользуетесь продуктами от Autodesk, и у Вас очень сложные модели, то:
1. Сложные объекты можно скрыть. Объекты можно показывать во вьюпорте с меньшей плотностью сетки.
2. Вместо объектов можно показывать «контейнеры», их содержащие.
То есть следить за количеством полигонов в вьюпорте, если у вас действительно «тяжелые» модели.
Зато в игры нормально поиграете.

GPU рендеринг
Поскольку коммерческие производители не рассказывают о том, какие типы данных (float или double) они используют — приходится только догадываться.
iRay везде показывают с Quadro и Tesla, может создаться впечатление, что iRay вообще не работает с GeForce.

Картинка с оф. сайта nvidia.
Но нет, работает, и еще как. Казалось бы, что может быть лучше для не-графических вычислений, чем видеокарта Tesla, специально заточенная под не-графические вычисления?

(Взято с поста: «V-Ray и Iray. Сравнение и обзор»)
GeForce GTX580 является самой быстрой одночиповой видеокартой в iRay рендеринге на GPU. И значительно дешевле «серьезных» аналогов такой же производительности. А если вам не хватает 1.5Гб, существуют GTX580 с 3Гб памяти.
При использовании V-RayRT, Octane, Cycles, Arion также лучше всех себя показывают видеокарты GTX570 и 580. Выходит, все эти рендеры не используют расчет двойной точности для рендеринга?
В любом случае, если вы хотите рендерить на GPU — на GeForce вы сможете хорошо сэкономить.

GTX680
Но корпорация заметила, что для вычислений все чаще начали брать GTX580, производительность double в GTX680 уступает float не в 8 раз, а в 24, что не могло не отразиться на некоторых тестах.
Известно, что в Octane Render производительность возросла на 64%.

ATI Radeon vs FirePro
Аналогично Nvidia, корпорация AMD тоже разделила модели видеокарт. Radeon (аналог GeForce), FirePro (аналог Quadro), FireStream (аналог Tesla). Производительность вычислений с плавающей точкой двойной точности уступает одинарной в 4 раза, во всех моделях ATI. Интересно, что производительность топовых игровых видеокарт ATI (Radeon HD 7970, float — 3.79 Тфлопс, double — 947 Гфлопс) превосходит в двойной точности даже одночиповые Tesla. Надо заметить, что производительность в флопсах, не всегда является показателем производительности железа в конкретных случаях.
Причина, по которой ATI сильно уступает Nvidia на рынке GPGPU мне пока не ясна. Может, игрового сегмента вполне хватает.

Выбор?
Я выбрал GTX580 3Gb. Видеокарта дает возможность насладиться новыми играми и производительностью GPU рендеров. А тормоза во вьюпорте пакетов 3d моделирования для меня не сильно критичны.

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


Купить и установить видеокарту — это только половина дела. Ее ведь еще необходимо и правильно настроить. В этой статье мы расскажем, что нужно делать и дадим рекомендации по настройкам панели управления NVIDIA.

Установка драйвера

Самое первое что нужно сделать после установки новой видеокарты — скачать и установить драйвера. Если до этого у вас стояла другая видеокарта, то старый драйвер желательно удалить. Проще всего воспользоваться утилитой Display Driver Uninstaller.

Как настроить видеокарту NVIDIA для игр

Динамический диапазон и формат цвета

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

Как настроить видеокарту NVIDIA для игр

А вот пункт «Применить следующие настройки» уже интереснее. Для наилучшей картинки нужно установить формат цвета RGB и полный динамический диапазон. В случае подключения по DisplayPort это должно стоять по умолчанию, а если используется HDMI, то диапазон может быть ограниченным. В этом случае картинка может казаться бледной, выцветшей.

Форматы цвета YCbCr 422 и 444 использовать на мониторе не стоит. Но их можно ставить, если RGB недоступен, например, в силу старой версии HDMI, которой не хватает пропускной способности. Так, сигнал 4К@60Гц с HDR по HDMI версии 2.0 передать в RGB с полным диапазоном не получится. Страшного здесь ничего нет, главное — поставить ограниченный диапазон и в настройках телевизора/монитора.

Как настроить видеокарту NVIDIA для игр

Зайдите также в раздел «Видео» и «Регулировка параметров цвета для видео». Включите переключатель «С настройками NVIDIA» и перейдите на вкладку «Дополнительно». Активируйте полный динамический диапазон.

Управление параметрами 3D

По умолчанию все графические настройки задаются 3D-приложением (в нашем случае игрой). То есть, вы меняете графические настройки, например, качество сглаживания и анизотропной фильтрации, непосредственно в игре. Но драйвер NVIDIA также позволяет тонко настраивать графические параметры. Так, например, можно установить сглаживание для старых игр, где такой опции вообще нет.

  • глобальные параметры — настройки применяются к каждой игре,
  • программные настройки — только для выбранного приложения.

Работать лучше с конкретным приложением, чтобы подобрать оптимальные настройки. Если нужной вам игры в выпадающем списке нет, то просто добавьте ее исполняемый файл (с расширением .exe). Разберем параметры подробнее.

Как настроить видеокарту NVIDIA для игр

  • Увеличение резкости изображения. Пригодится, если картинка мыльновата и нужно немного повысить четкость игры. Перегибать с интенсивностью не стоит, так как картинка будет искажаться. Лучше оставить значения по умолчанию и не забудьте поставить галочку «Масштабировать с помощью ГП».
  • CUDA — графические процессоры. Оставьте по умолчанию или выберите свою основную видеокарту.
  • DSR-плавность и DSR-степень. Позволяет рендерить картинку в более высоком разрешении, но выводить ее в разрешении, которое поддерживает монитор. Создает очень высокую нагрузку на видеокарту. Если у вас достаточно мощный компьютер, чтобы играть в 1440p или даже 4К, но монитор 1080p, можно попробовать. Также можно выключать этот режим для старых игр. Ползунок DSR-плавность при этом влияет на резкость картинки.
  • Анизотропная фильтрация. Влияет на четкость текстур. Эта настройка есть почти во всех играх, поэтому можно ее не трогать, а задать непосредственно в приложении. На производительность влияет слабо, но на слабых машинах все же лучше не увлекаться.
  • Вертикальный синхроимпульс. Это вертикальная синхронизация или V-Sync. Предотвращает тиринг (разрывы кадра) и не дает FPS подниматься выше частоты обновления монитора. Если ваш монитор или телевизор поддерживают G-Sync, Free Sync и VRR, то картинка у вас и так должна быть плавная. В остальных случаях поможет V-Sync. По умолчанию лучше выключать, но если тиринг существенный и мешает, то активируйте один из режимов. Производительность при этом может немного снизиться.
  • ГП рендеринга OpenGL. Выберите свою основную видеокарту.
  • Затенение фонового освещения. Отвечает за реалистичное отражение света и теней. Не работает на DX 12 и поддерживается не всеми играми. Если есть проблемы с производительностью, лучше его отключить.
  • Кэширование шейдеров. Сохраняет скомпилированные шейдеры, чтобы впоследствии их можно было использовать повторно. По умолчанию включено, так и оставьте.
  • Макс. частота кадров. Можно поставить ограничение на частоту кадров. Многие игры умеют самостоятельно ограничивать FPS, но если такого параметра нет или вам лень каждый раз его настраивать, то можно сделать и через панель NVIDIA. Рекомендуется ставить ограничение равное частоте обновления вашего монитора.
  • Макс. частота кадров фонового приложения. Снижает FPS для свернутой игры. То есть, если оставить игру работать в фоне она не будет сильно нагружать железо.
  • Многокадровое сглаживание (MFAA). Может сильно нагрузить видеокарту, поэтому лучше оставить выключенным. Имеет смысл включить сглаживание для старых игр, которые уже не представляют трудностей для видеокарты. Картинка может стать гораздо приятнее.
  • Потоковая оптимизация. Особого смысла в ней нет, поэтому лучше оставить по умолчанию на автовыбор. Если игра не поддерживает многопоточность, то эта настройка все равно не поможет.
  • Предпочтительная частота обновления. Параметр стоит трогать, только если настройки игры не позволяют установить желаемую частоту кадров. Опять же, если игра не поддерживает, например, 144 Гц, то одной только этой настройкой проблему не решить.
  • Режим низкой задержки. Не работает в DX 12 и Vulkan. Если кажется, что управление недостаточно отзывчивое, попробуйте активировать функцию, но производительность при этом может даже снизиться.
  • Режим управления электропитанием. Поставьте адаптивный или режим максимальной производительности.
  • Сглаживание FXAA. Это тоже вид сглаживания, но он менее требователен к ресурсам. Также он может делать картинку более мыльной, что не всем нравится. Рекомендуем оставить по умолчанию.
  • Следующие параметры: сглаживание — гамма-коррекция, сглаживание — параметры, сглаживание — прозрачность, сглаживание — режим. Их мы рекомендуем оставить по умолчанию и пользоваться настройками сглаживания в самой игре. Но эти пункты можно попробовать включить для старых игр, где такой возможности не предусмотрено.
  • Тройная буферизация. Функция нужна, только если вы используете V-Sync.
  • Фильтрация текстур — анизотропная оптимизация. Для слабых компьютеров включите.
  • Фильтрация текстур — качество. Для слабых компьютеров поставьте «Производительность». В остальных случаях лучше оставить по умолчанию.
  • Фильтрация текстур — отрицательное отклонение УД. Оставляем по умолчанию.
  • Фильтрация текстур — трилинейная оптимизация. Оставляем по умолчанию.

После выбора настроек не забудьте применить их, нажав на соответствующую кнопку внизу экрана.

Настройки GeForce Experience

Также стоит кое-что сделать и в программе GeForce Experience, которая идет вместе с драйвером. Сначала вам будет нужно создать учетную запись, тогда можно будет пользоваться всеми функциями.

Как настроить видеокарту NVIDIA для игр

Здесь мы рекомендуем включить внутриигровой оверлей. С его помощью можно делать скриншоты и записывать геймплей. Учтите, что функция «Мгновенный повтор» записывает видео в фоне, поэтому влияет на производительность.

Разгон в MSI Afterburner

В разгоне нет ничего страшного, если не лезть в дебри. Нужно установить утилиту MSI Afterburner и сдвинуть пару ползунков. При этом ничего у вас не сгорит и не испортится, а прирост кадров получите гарантированно.

Читайте также: