Показать сообщение отдельно
Старый 04.06.2018, 15:46   #13227
Пугатель
 
Аватар для [CCCP] Monster

 
Регистрация: 26.06.2005
Адрес: Москва, СССР
Сообщений: 6,102
Репутация: 1085 [+/-]
VANQ, Спасибо

Странник, автор не совсем прав, на самом деле настройки графики таки влияют на загрузку процессора, причем очень и очень существенно. И влияет конкретная техника, о которой я писал: это тени. Для того, чтобы сделать тени, если используются карты теней, нужно сцену отрендерить из позиции источника света, а перед этим выяснить, что вообще видно из этой позиции, чтобы заведомо непопадающими туда объектами не нагружать видеокарту, и на данный момент это выяснение делается на процессоре, и для этого он должен перебрать все объекты в зоне досягаемости источника света (т.е. если не используются ускоряющие структуры данных, то вообще все объекты мира). Если теней несколько, как в случае с ГТА5 в его видео, то для каждого из источников света проводится эта операция. Поэтому подобрав правильные значения для размеров карт теней и количества источников света, для которых одновременно рисуются тени, можно даже на слабом процессоре значительно поднять ФПС.

Ну и в начале "ликбез" про "увеличивающиеся разрешения текстур" вообще не имеет отношения к реальности, и я даже не очень понимаю, что он имел ввиду. Анизотропная фильтрация не изменяет размеры текстур, она заставляет текстурный модуль видеокарты выполнять множественные чтения из текстур, если угол обзора таков, что один пиксель экрана накрывает больше двух пикселей текстуры, и интерполирует между ними. Возможно, имелся ввиду мультисэмплинг, но это вообще техника устранения алиасинга и напрягает она не только ядра но и модули растеризации.
__________________
Служу Советскому Союзу!

Хорошо смеется тот, кто стреляет первым! (танкистская мудрость)
[CCCP] Monster вне форума  
Отправить сообщение для [CCCP] Monster с помощью Skype™ Ответить с цитированием