Как можно узнать или примерно оценить фпс. Сейчас у игрока покадровое видео или все 64?
Чтобы вычислить самого слабого и подстроить нагрузку под него, например, уменьшив масштабность эффектов.

Принятый ответ

Кароче я придумал:
Берём мемхак, зашиваем портативный фрапс или его аналог, в карту
или же качаем программу из инета, через командную сроку вызываем логирование FPS (вот тут я хз), адаптируем лог файл, чтобы его можно было прочитать прелоадом или же ReadSting
запускаем бенчмарк в варике, реузльтаты синхронизироуем между всеми игроками...
Выдыхаем, смотрим на красные глаза Bergi
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
4 года назад
0
Bergi_Bear:
Ev3nt, какого конкретного mix, его ещё сделать надо как бы
Если то, что говорили выше - правда, а именно то, что в варике уже присутствует отображение fps, то можно просто создать новую jass функцию, которая у локального игрока получит значение fps в памяти игры, а дальше будет проходить то, что я писал выше.
0
32
4 года назад
0
Ev3nt, а ты бы смог создать? в теории то всё понятно, что это значение есть и его можно извлечь
0
19
4 года назад
0
Bergi_Bear:
Ev3nt, а ты бы смог создать? в теории то всё понятно, что это значение есть и его можно извлечь
Могу попробовать mix создать и новую jass функцию, только мне нужно узнать, что нужно сделать для отображения fps, куда и что писать?
0
32
4 года назад
0
Ev3nt, а ну просто в игре напиши /fps /ping /apm
0
19
4 года назад
0
Bergi_Bear:
Ev3nt, а ну просто в игре напиши /fps /ping /apm
Ok
0
32
4 года назад
0
ну а микс уже можно хоть в карту вшить хоть рядом положить
0
19
4 года назад
0
Bergi_Bear, ага)
0
32
4 года назад
0
Ev3nt, если для пинга и апм сделаешь, будет вообще круто, правда жаль что только для 126 патча, но это тоже можно будет как-нить использовать
0
19
4 года назад
Отредактирован Ev3nt
0
Bergi_Bear, нашел адреса комманд, записывающих значение FPS. Дальше мне лень :D
Storm.Ordinal501 + 93 - Целая часть
Storm.Ordinal501 + 14C - Десятичная(за точкой)
0
32
4 года назад
0
Ev3nt, спасибо
но
Ты ленивая жопа
Vlod, а на каком патче то надо?, просто Ev3nt, сможет это сделать на движке вара в 126, (если его чем нить простимулировать, как я понял)
0
17
4 года назад
0
Bergi_Bear, 1.26a. Изначально идея заключалась в том, чтобы по данным теста подправить нагрузочные коэффициенты. Сейчас расчет этих коэффициентов сам по себе составляет отдельную проблему, замедляющую любую разработку в 3 раза.
Все упроститься, если будет быстрый доступ к любым объективным данным о текущей нагрузке.
На глаз фпс падает до нуля менее чем за 0.1с. Поэтому для прерывания исполнения нужно будет вызывать Get_stress() значительно чаще.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.