Страницы (216): « Первая ... « 212 213 214 215 [216] Показать все 3238 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Наработки по маппингу (https://hlfx.ru/forum/showthread.php?threadid=586)
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша в effects.h, туда где все флаги типа sf_beam_
мистика в том что даже если флага нет в коде, а только в карте, появляются тормоза, поэтому я и полез смотреть, что же такое я мог случайно зацепить.
Crystallize в какую переменную
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша я ввёл свой флаг SF_GRINDRAIL BIT( 10 )
Crystallize записываешь ты этот флаг куда?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша в карте-записываю этот флаг в env_laser. (извини если я снова недопонял чего-то)
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
В коде я флаг записываю не в переменную, а в pev->spawnflags.
Короче получается так что если начать постепенно удалять из энумератора логические энтити вроде trigger_relay и trigger_changetarget, то fps потихоньку поднимается на 5-10-15 кадров каждый раз. Но он поднимается даже если просто рубить связи между энтитями, стирая у них поле target, что мне совсем непонятно. Получается энтити как-то взаимодействуют и грузят процессор даже когда они друг друга не активируют?
Crystallize похоже, процессорное время уходит на тчинки. Наверное, энтити "мониторят" свои таргеты каждый кадр. Странно, никогда не думал, что фпс из-за такого может сильно проседать.
Ku2zoff Ну Дядя Миша ещё на ХЛРУ рекомендовал не использовать больше 40 энтитей в одном механизме, чтоб не глючило
Добавлено 31-08-2020 в 16:53:
Хотя конечно странно, если UTIL_FireTargets не вызывается то зачем что-то мониторить, и главное где этот код? В движке чтоли?
Crystallize пощёлкай r_speeds, посмотри статистику.
Добавлено 31-08-2020 в 13:21:
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Renderer: Engine (не хочет меняться)
wpoly 1000-1500
apoly 0
epoly 0
spoly 0
visible leafs: 4 leafs
current leaf: 3
RecursiveWorldNode 0.0004 secs
DrawTextureChains 0.000260
0 alias models drawn
0 studio models drawn
0 sprites drawn
0 static entities
1 normal entities
2043 server entities
0 tempents
189 viewbeams
0 particles
Временная зона GMT. Текущее время 13:59. | Страницы (216): « Первая ... « 212 213 214 215 [216] Показать все 3238 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024