Вопрос [NL] edge bait

  • Автор темы Автор темы gsd
  • Дата начала Дата начала
здарова ребята
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
19 Апр 2020
Сообщения
282
Реакции
28
существует в некоторых скриптах такая хуйня, которая фликает аашки за мгновение перед пиком из-за стены
как такое реализовать??
 
есть велосити, это вектор куда ты передвигаешься
находишь дельта угол между углом велосити и углом камеры (не будешь ведь ты пикать жопой)
можно использовать не дельта угол, а сдвинуть угол камеры на несколько градусов в сторону угла велосити

трейсим прямо: cam_angle.to_vectors(&forward); forward *= допустим 128.f; forward+= eyepos; сохраняем fraction в f1;
трейсим в сторону велосити: дельта_угол.to_vectors(&forward); fo
rward *= допустим 128.f; forward += eyepos; сохраняем fraction в f2;
если между f1 и f2 будет значительная разница (диапазон fraction [0..1]) значит ставим флаг is_in_peek и сделаем жесткий флип аа на 1 тик

ну а может в апи нла есть что то связанное с пиком, хз
 
Назад
Сверху Снизу