Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос [Deadlock] Проблема джиттера и гостинга в External ESP (Rust/egui)

Sloppy
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
13 Фев 2026
Сообщения
280
Реакции
6
Парни, есть трабл с внешним софтом под Deadlock. За основу взял Loara, пишу на Rust, для отрисовки использую egui/eframe.

Суть проблемы: при движении на скорости ESP начинает неприятно 'дребезжать' или выдавать эффект гостинга (шлейфа). Это не лаги в привычном понимании, боксы не отлетают от моделей, просто визуальный микро-твич, который напрягает глаза. С вьюматрицей всё ок, проверено — эффект сохраняется даже если стоять на месте и крутить камеру.

Что уже пробовал:
  1. Разделил потоки: один чисто на чтение памяти (RPM) и расчеты, второй под рендер.
  2. Для передачи данных между тредами юзаю ArcSwap, чтобы уйти от локов, которые могут вешать рендер-луп.

Ситуация не поменялась. Память апдейтится стабильно ~1мс, рендер-тред гуляет в районе 7-8мс на перерисовку. Запись с экрана не ловит этот баг из-за 60 фпс, эффект слишком быстрый.

Собственно, вопрос к тем, кто копался в подобных external-проектах:
  1. Это типичный огрех экстернал-подхода из-за рассинхрона данных?
  2. Стоит ли заморачиваться с интерполяцией позиций, чтобы сгладить дрожание?
  3. Может есть нюансы в работе с оверлеем на egui под конкретный движок?

Буду рад любым мыслям, а то идеи кончились.
 
Назад
Сверху Снизу