Добро пожаловать. Добро пожаловать на Lambda-Force.
Сами вы его выбрали, или его выбрали за вас - это один из лучших сайтов о вселенной Half-life .
Я горжусь тем, что называю Lambda-Force своим домом. Итак, собираетесь ли вы остаться здесь, или же вас ждут неизвестные дали,
добро пожаловать на Lambda-Force.org.
Итак, поехали. Ни для кого не секрет, что движок ХЛ построен на "дровах", да и вообще уже неактуален. Там, где X-Ray рисует миллион треугольников, и выдаёт нам приличную картинку с 200 фпс, там ХЛ уже кашляет и чихает со своими 5 фпс, рисуя всего 50000 треугольников. В подробности я вдаваться не буду, тем более что факт остается фактом.
Ладно, теперь о главном. Предположим, что у вас телега, и выдать 250 фпс она не может впринципе. Однако, не все потеряно. Все что нам нужно, это выкинуть лишнее из кадра, я говорю о полигонах.
1. Декали. Сами по себе кушают фпс мало, однако когда лимит декалей установлен, скажем 200, то весьма ощутимо. Каждая декаль - два полигона. 2х200=400, итого 400 полигонов в кадре, просто от дырок и мяса на стенах. Прописываем r_decals 0.
2. Модели игроков. Слабое место, особенно для тех, кто любит всякие HD-паки. Каждая модель содержит в себе по 5-10 тысяч полигонов, что конечно влияет на фпс. Не забываем, что трупы, которые валяются на полу, тоже кушают фпс, поскольку это те-же модели из того-же HD-пака. Отказываемся от HD-паков, и выбираем модели с низкой детализацией (red и blue идеально подходят). В дополнении с RCD, где есть квар, убирающий трупы мгновенно, прирост фпс обеспечен.
3. Модели оружия (v_). Да, это тоже модели, и они тоже кушают фпс. Используйте стандартные модели, либо отключите их вообще. r_drawviewmodel 0
4. Модели оружия, разбросанные по карте. (w_) По аналогии с моделями игроков. Чем больше детализации, тем меньше фпс. Многие скажут, что можно использовать "коробки", однако тут не соглашусь. Лучше всего использовать спрайты, т.к. они вообще никак не влияют на фпс.
5. HUD Да, вы удивитесь, но чем навороченнее HUD, тем больше он ест фпс. Отключать его, конечно же не рекомендуется, но иногда он не нужен, к примеру зачем нам HUD на agtricks? Лучше прибавить 50 фпс, чтобы было хотя-бы 111. ;) hud_draw 0
Вот, пожалуй и всё. Надеюсь статья будет Вам полезной. Алсо, буду дополнять.