| 🎯 AI Detection | Детектирование целей через нейросети с высокой точностью |
| 🎨 Color Detection | Определение цели по цвету через фильтрацию |
| 📈 Real-time Stats | FPS счетчик и информация о задержке |
| 🖱️ Aim Simulator | Визуализация предсказания движения цели |
| 🎛️ ClassTable | Динамическое управление классами в реальном времени |
| 🔄 Kalman Filter | Сглаживание движения без дрожания прицела |
| ⚡ Multiple Backends | DirectML, CUDA+TensorRT, Color Detection |
🟢 DirectML (Универсальная)
Для: Любые GPU (NVIDIA, AMD, Intel, встроенная видеокарта)
✅ Windows 10/11 (x64)
✅ Без необходимости CUDA
✅ Авто-рекомендуется для старых GPU
Рекомендуется для:
- GTX 10xx/9xx/7xx серии
- AMD Radeon GPU
- Intel Iris/Xe GPU
- Ноутбуки и офисные ПК
🟡 CUDA + TensorRT (Максимальная производительность)
Для: NVIDIA GPU последних поколений
✅ RTX 2000/3000/4000 и новее
✅ GTX 1660
✅ CUDA 12.8 + TensorRT 10.8 (встроено)
❌ Не поддерживает GTX 10xx/Pascal и старше
Realese — https://mega.nz/file/T8IFHS7I#70_WjY_-3rDZ82U3yKS3meS8mk3bV29_RFrSCQRlFhg Возможности:
- Переключение между CUDA+TensorRT и DML в настройках
- Максимальный FPS и точность
- Professional-grade производительность
Динамическое управление классами целей с возможностью:
- ✅ Переключать/добавлять классы в реальном времени
- ✅ Автодобавление найденных классов
- ✅ Настройка позиции Y1/Y2 для каждого класса
Расширенная система цветовой фильтрации:
| Параметр | Значение | Описание |
|---|---|---|
color_erode_iter |
0-5 | Кол-во итераций эрозии (уменьшает шум) |
color_dilate_iter |
0-5 | Кол-во итераций дилатации (восстанавливает размер) |
color_min_area |
1-1000 | Минимальная площадь объекта |
color_target |
Yellow/Red/etc | Целевой цвет для отслеживания |
tinyArea |
1-100 | Порог фильтрации мелких элементов |
isOnlyTop |
true/false | Учитывать только верхние объекты |
scanError |
0-100 | Допустимая ошибка при поиске (0=точно) |
💡 Применение: Точное выделение целей по цвету с игнорированием шума
Сглаживающий фильтр для предсказания позиции цели:
| Параметр | Описание |
|---|---|
kalman_process_noise |
Учет случайных изменений движения |
kalman_measurement_noise |
Учет ошибок датчика/камеры |
kalman_speed_multiplier_x/y |
Множитель скорости по осям |
resetThreshold |
Порог переинициализации фильтра |
💡 Результат: Гладкое наведение без дрожания
Интерфейс меню включает:
- 🧭 Вертикальная навбар с иконками
- 🖼️ Кастомный фон через
ui_bg.png - 🎨 Темизация в
ui_theme.ini - ⚙️ Таб
Componentsдля runtime-настройки
| Захват экрана | Статус целей |
|---|---|
![]() |
![]() |
- Overlay Opacity — Прозрачность (слайдер или ±)
- UI Scale — Масштаб интерфейса (± или ручной ввод)
- Window Width/Height — Размер окна (ручной ввод)
- Resize Handles — Изменение окна за края
Информация выводится прямо на рабочий стол поверх игры:
- 📊 Stats — FPS счетчик и информация о задержке
- 🎯 Aim Simulator — Визуализация предсказания наводки
- 🔲 Detection Boxes — Боксы обнаруженных целей
- 🎨 Class Colors — Автоматическая раскраска (класс 0 = зеленый)
- 📝 Text Size — Настройка размера в Components → Advanced
| Файл | Назначение |
|---|---|
| config.ini | Основная конфигурация проекта |
| ui_theme.ini | Цвета, размеры и параметры UI |
| ui_bg.png | Фоновое изображение меню (можно заменить) |
| imgui.ini | Состояние окон (локальный, не коммитится) |
📹 capture/ — Методы захвата экрана
- DirectX Duplication API —
duplication_api_capture - Windows Runtime capture —
winrt_capture - 📖 OBS Capture —
obs_capture
🧠 detector/ — Система детекции целей
- DirectML detector —
dml_detector - TensorRT detector (NVIDIA) —
trt_detector - Color-based detection —
color_detector
🎨 overlay/ — Визуальный интерфейс
- ImGui implementation —
imgui_impl_* - 2D/3D rendering —
rendering
-
WIN32 API — Встроенные API Windows
⚠️ Внимание: Не используйте в играх (моментальный детект) -
Makcu/Kmbox/KmboxNet — Специализированные устройства ввода
✅ Рекомендуется для игр (низкая задержка)
- 🔗 TensorRT Docs
- 🔗 OpenCV Docs
- 🔗 CUDA 12.8
- 🔗 Config
| Библиотека | Назначение |
|---|---|
| ImGui | Пользовательский интерфейс |
| OpenCV | Компьютерное зрение |
| TensorRT | Инференс нейросетей (NVIDIA) |
| DirectML | GPU computing (универсально) |
| CppWinRT | Windows Runtime APIs |
| GLFW | Управление окнами |
| nlohmann/JSON | JSON обработка |
- 🔗 WindMouse Algorithm — Натуральное движение мыши
- 🔗 KMBOX — Интеграция устройств ввода
- 🐍 RN_AI (Python версия)
- 🔀 Original SunOne Aimbot — RN_AI_cpp полностью переделана на его основе
Made with ❤️ for the gaming community


