Нативный NVIDIA DLSS Frame Generation и экспериментальный Neural Rendering для Bodycam.
Без лаунчера, ярлыка и фоновой утилиты — только proxy DLL и один YAML-файл.
English · Русский
Распаковал. При желании поменял одно число. Играешь.
Мод — это кастомный dxgi.dll, который Bodycam загружает сам. Он принудительно выбирает настоящий DLSS-путь OptiScaler и передаёт depth/motion vectors игры в NVIDIA DLSS Frame Generation через официальный Streamline. Опциональный хост Neural Rendering напрямую загружает экспериментальный DLSS 5 add-on RenoDX и синхронизирует его с реальным DXGI Present — без ReShade. Это не NVIDIA Smooth Motion, и переключатель FSR Frame Generation в игре моду не нужен.
- Всегда выбирает NVIDIA DLSS как DX12-upscaler, даже если в сохранённых настройках DLSS и FSR FG выключены.
- Включает NVIDIA DLSS Frame Generation с множителем 2×, 3× или 4×.
- Запускает экспериментальный DLSS 5 Neural Rendering после нативного DLSS, оставляя UI игры после NR-прохода.
- Открывает по Insert компактное меню для настройки Neural Rendering и цензуры лиц в реальном времени.
- Принудительно включает NVIDIA Reflex On + Boost и его frame-pacing sleep.
- Находит кадр без HUD, чтобы интерфейс не интерполировался вместе со сценой.
- Заменяет общую менюшку OptiScaler на компактное меню мода и отключает обновлялку и файловые логи.
- Загружается при обычном запуске через Steam и ничего не оставляет работать в фоне.
VR-мода в этой репе намеренно нет. UEVR устанавливается и проверяется отдельно.
| Компонент | Значение |
|---|---|
| Игра | Bodycam Steam build 21150357, Unreal Engine 5.5.4 |
| ОС/API | Windows x64, DirectX 12 |
| Видеокарта | GeForce RTX 5070 Ti |
| Драйвер | NVIDIA 596.49 |
| Runtime | NVIDIA Streamline 2.12.0 |
| Neural Rendering | RenoDX DLSS 5 add-on 0.2026.0827.2036, NVIDIA nvngx_dlssnr.dll 310.8.0.0 |
| Режимы | Доступны 2×, 3× и 4×; вживую проверен 4× |
NVIDIA относит 3×/4× Multi Frame Generation к GeForce RTX 50 Series. На RTX 40 можно попробовать multiplier: 2, но этот вариант пока не проверен автором мода. После обновлений игры или драйвера бинарный мод может потребовать новую версию.
Important
Публичные релизы содержат воспроизводимый DLSSG/Reflex runtime. Neural Rendering пока доступен как поддерживаемая исходниками локальная сборка: у экспериментальных NVIDIA/community-бинарников нет публичного redistributable-источника, который можно закрепить в проекте.
Caution
Это внедряемая proxy DLL для мультиплеерной игры. Она может конфликтовать с античитом, правилами сервера, оверлеями и другими инжекторами. Используй мод только там, где правила игры и сервера разрешают клиентские модификации. Риск краша, кика или санкций лежит на пользователе.
- Скачай
Bodycam-DLSS-Framegen-Mod.zipиз последнего релиза. - В Steam открой Bodycam → Управление → Просмотреть локальные файлы.
- Распакуй ZIP прямо в открывшуюся папку — в ней уже должна лежать папка
Bodycam. - Запускай игру как обычно через Steam.
Другой мод с именем dxgi.dll рядом ставить нельзя: один файл не может одновременно быть двумя независимыми proxy-загрузчиками.
Нажми Insert в игре, чтобы открыть компактное меню. В нём можно в реальном времени включать Neural Rendering, менять его сетевой пресет, стиль и интенсивность, а также переключать пиксельную цензуру лиц Bodycam. Изменения сразу записываются в YAML. Повторное нажатие Insert закрывает меню.
Переключатель лица скрывает нативные компоненты игры Censor Face, а не пытается восстановить лицо из уже замыленных пикселей. Если обновление Bodycam изменит внутренние Unreal-символы, недоступным станет только этот переключатель.
Для ручной настройки открой Bodycam\Binaries\Win64\BodycamDLSSFG.yaml:
Открой Bodycam\Binaries\Win64\BodycamDLSSFG.yaml:
multiplier: 4
neural_rendering: true
neural_preset: 0
neural_style: 0
neural_intensity: 1.0
face_censorship: true| Ключ | Значения | На лету | Назначение |
|---|---|---|---|
multiplier |
2, 3, 4 |
Нет | Общий множитель кадров. 4× — три сгенерированных и один отрендеренный кадр. |
neural_rendering |
true, false |
Да | Включает проход DLSS Neural Rendering. |
neural_preset |
0..3 |
Да | Сетевой пресет RenoDX/NVIDIA. |
neural_style |
0, 1 |
Да | Стиль Neural Rendering. |
neural_intensity |
0.0..2.0 |
Да | Интенсивность эффекта Neural Rendering. |
face_censorship |
true, false |
Да | Показывает или скрывает нативную пиксельную маску лица. |
После изменения multiplier перезапусти Bodycam; остальные параметры применяются на лету. Неверные, отсутствующие или дублированные значения возвращаются к значениям по умолчанию. Если хотя бы одного локального файла Neural Rendering нет, proxy продолжает работу с DLSS, DLSSG, Reflex и базовым меню.
FSR FG в меню игры включать не надо. Мод проверен вживую при DLSS=0, FSR=Off и FSRFrameGeneration=0: настоящий DLSS и DLSSG продолжали работать.
Удали только файлы мода:
Bodycam\Binaries\Win64\dxgi.dll
Bodycam\Binaries\Win64\BodycamDLSSFG.yaml
Bodycam\Binaries\Win64\BodycamDLSSFG\
Нужны Git, PowerShell 7 и Visual Studio 2022 с workload Desktop development with C++.
git clone --recurse-submodules https://github.com/AriesAlex/bodycam-dlss-framegen-mod.git
cd bodycam-dlss-framegen-mod
./build.ps1
./package.ps1 -Version devOptiScaler/ — настоящий исходник, уже содержащий изменения Bodycam; скрытого checkout и применения patch нет. build.ps1 инициализирует публичные dependency-submodule и штатно собирает OptiScaler/OptiScaler.sln в Release x64. Результат — bin/dxgi.dll. package.ps1 скачивает закреплённый официальный Streamline, проверяет его и создаёт dist/Bodycam-DLSS-Framegen-Mod.zip.
Чтобы собрать мод и сразу скопировать пакет в стандартную папку Steam:
./build.ps1 -InstallБинарники Neural Rendering не коммитятся и не распространяются репозиторием. Для локального NR-пакета положи легально полученные файлы в third_party/nvidia-dlss-nr/nvngx_dlssnr.dll и third_party/renodx-dlss5/renodx-dlss5.addon64, затем запусти package.ps1. Без них получится публичный DLSSG-only архив.
Основа proxy и FG-интеграции — OptiScaler. Интерфейс экспериментального DLSS 5 add-on — RenoDX. Официальный DLSSG/Reflex runtime — NVIDIA Streamline 2.12.0.
Изменённый исходник OptiScaler распространяется по GNU GPL v3. NVIDIA runtime остаётся под своими лицензиями; они вложены в каждый релиз. Подробности — в THIRD_PARTY_NOTICES.md.
Bodycam — продукт Reissad Studio. Это независимый community-мод, не связанный с Reissad Studio или NVIDIA и не одобренный ими.