HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > [CS 1.6] Потери в фпс при стабильных показателях полигонов.
Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
chakki.skrip
Динозавр

Группа: Неопытный
Дата регистрации: Feb 2016
Проживает: Россия
Сообщений: 269
Возраст: 27

Рейтинг



Не все, но настройки видеокарты стандартные

Добавлено 17-04-2020 в 21:03:

de_dust2 с игроками
73fps 8 ms 254 wpoly 20141 epoly
70fps 8 ms 254 wpoly 20141 epoly
74fps 8 ms 254 wpoly 20141 epoly
72fps 8 ms 254 wpoly 20141 epoly
72fps 10 ms 254 wpoly 20141 epoly
60fps 8 ms 254 wpoly 20727 epoly
71fps 8 ms 254 wpoly 20727 epoly
72fps 8 ms 254 wpoly 20727 epoly
73fps 8 ms 254 wpoly 20727 epoly
71fps 8 ms 254 wpoly 20727 epoly
74fps 8 ms 254 wpoly 20727 epoly
В общем, карта действительна не должна лагать и, наверное, не лагает, но не у меня.
Дело в компьютере видимо

Но тут вспомнил вот что. Кс, расположенная на диске Д, лагает, фпс 20. Такая же ситуация переходит и на диск С. Если подумать, что проблема в компьютере, то почему я могу запускать другие игры с приемлемым фпс? Burnout Paradise The Ultimate Box в 60 фпс можно играть.
Может дело в движке?

Сообщить модератору | | IP: Записан
Сообщение: 192403

Старое сообщение 17-04-2020 18:03
- За что?
chakki.skrip
Динозавр

Группа: Неопытный
Дата регистрации: Feb 2016
Проживает: Россия
Сообщений: 269
Возраст: 27

Рейтинг



С наступающим!
Проведя множество тестов, удалось выявить, что лаги происходят из-за конкретной модели rs_props.mdl. Дело не в режимах отображения, наличия спрайтов или чего-то еще. Единственное мое предположение было насчет чрезмерного наличия вершин на карте, так как в этой модели почти все объекты hard surface, что подразумевает большее количество используемых вершин из-за своих форм.

Сперва, я удалил на карте все модели, заменив их на 2 модели, имеющие примерно такое же количество полигонов.
https://www.dropbox.com/s/jvdabix1b3vzhdu/rs1.jpg?dl=0
https://www.dropbox.com/s/splxa9youmb63ao/rs2.jpg?dl=0
https://www.dropbox.com/s/9eanfof5s2uvc4u/rs3.jpg?dl=0
https://www.dropbox.com/s/brnbqe9sd8s9ykh/rs4.jpg?dl=0
Как видно из скринов, потери фпс из-за моделей на карте.
На следующих скринах присутствуют только модели с карты без режимов отображения:
https://www.dropbox.com/s/yuffb57gb4yih4o/rs5.jpg?dl=0
https://www.dropbox.com/s/g83nsthvi1pya5m/rs6.jpg?dl=0

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

Вчера, благодаря тесту Aynekko на Xash, предположение оказалось верным:
В верхней части скрина карта для сравнения, а в нижней тестируемая, моя.
https://www.dropbox.com/s/rxc5rx5kbm3fcpi/rs0.jpg?dl=0
Как можно заметить, дело явно не в количестве полигонов;
Фпс на разных билдах ксаша:
Ксаш билд 3521 - 157 fps, 4529 - 50
Следующая команда все подтвердила, дело в вершинах!
gl_renderer 0 - 170 fps
gl_renderer 1 - просадки fps
Она отключает и включает VBO-рендерер, а это Vertex Buffer Object, видим Vertex!
Теперь варианты решения. Есть ли смысл переводить hard surface модели обратно в браши? Ведь вершины и на карте есть, переведу, но количество вершин не изменится(разве что не все сразу будут отображаться).

скачать карту для теста можно по ссылке: https://gamebanana.com/dl/470777

Сообщить модератору | | IP: Записан
Сообщение: 199078

Старое сообщение 08-12-2020 04:31
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
chakki.skrip писал:
Она отключает и включает VBO-рендерер

а какая у тебя видеокарта?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 199080

Старое сообщение 08-12-2020 06:06
-
chakki.skrip
Динозавр

Группа: Неопытный
Дата регистрации: Feb 2016
Проживает: Россия
Сообщений: 269
Возраст: 27

Рейтинг



У меня Nvidia 9600 GT. Тесты на XashXT проводил Aynekko.
На моей видеокарте 73 fps на Xash3d build 4150 и примерно столько же в кс.
Хотел протестировать gl_renderer 0 и 1, но такой команды не существует.
Возможно из-за того, что 3d, а не XT

Добавлено 08-12-2020 в 09:50:

Во, теперь показывает:
Nvidia 9600 GT
Xash3D build 4529 +XashXT
gl_renderer 0 - 74 fps
gl_renderer 1 - 40 fps

Отредактировано chakki.skrip 08-12-2020 в 06:37

Сообщить модератору | | IP: Записан
Сообщение: 199082

Старое сообщение 08-12-2020 06:50
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 16:36. Новая тема    Ответить
Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > [CS 1.6] Потери в фпс при стабильных показателях полигонов.
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024