Дата: 13.11.2016 06:10:53
Sublustris (12 Ноя 2016 - 19:58) писал: Уважаемые разработчики, объясните пожалуйста, почему в игровом
клиенте нет возможности ограничить рост FPS сверху? Я играю на
ноутбуке, и на высоких настройках он выдаёт 50 FPS вполне
достаточных для игры, но очень сильно нагревается при этом. Через
полчаса игры система охлаждения перестаёт справляться с
нагрузкой, и разогнав вентиляторы до максимальных скоростей
начинает молить о пощаде. Чтоб снизить нагрузку на железо я
ставлю настройки пониже, и что я вижу? 100-110 FPS и
абсолютно аналогичную нагрузку на железо. Частота обновления экрана
моего ноутбука (и я осмелюсь предположить, что и многих других)
составляет 60 герц, Соответственно, даже если игра будет
отрисовывать картинку 120 раз в секунду (120 fps) я не увижу
никакой разницы с 60. В связи с этим возникает вопрос, зачем эти
лишние циклы отрисовки? Для того чтобы ноутбук мог эффективнее
нагревать воздух в комнате? Или для того чтоб он потребил больше
электроэнергии? Я отчётливо отдаю себе отчёт в том, что
разрабатывая столь масштабную игру Вам приходится решать огромный
круг задач и упустить даже очевидные недочёты бывает слишком
просто, но тем не менее, хотел бы явно указать Вам на данное
упущение в функционале игрового клиента.
Janckman: Включение вертикальной синхронизации ограничивает частоту
кадров на уровне 60 fps.
Закрываю.