AsyncFPS — это продвинутый слой Asynchronous TimeWarp (ATW) для Vulkan. Отвязывает рендеринг камеры от логики игры, создавая безупречную плавность движений даже на самом слабом железе.
Интерактивный плеер: пошевелите мышью внутри кадра, чтобы почувствовать разницу.
Не просто вращение камеры. Слой учитывает линейное смещение в пространстве (6 степеней свободы), интерполируя и экстраполируя позицию для создания точной геометрии синтезированного кадра.
Два независимых пайплайна проецирования: классический Compute-splatting для сырой производительности и продвинутый Mesh-рендер с адаптивной сеткой (Quadtree) для идеального сохранения граней.
Прямой доступ к памяти. Динамическое чтение истории кадров и карт глубины (Z-Buffer) происходит асинхронно, не блокируя основной поток рендеринга игрового движка.
Интеллектуальное заполнение дислоклюзий (пустых зон, открывающихся при повороте камеры). Алгоритм анализирует буфер глубины и бесшовно растягивает фон без артефактов "черных дыр".
В играх курсор мыши часто рисуется софтверно на уровне UI-движка и лагает на базовой частоте FPS. Наш слой полностью выносит отрисовку курсора мыши в аппаратный слой Vulkan (Hardware Layer), обеспечивая его мгновенное движение на частоте монитора в обход задержек движка.
| Характеристика | Обычная игра | AsyncFPS | Lossless Scaling (LSFG) | DLSS 3 / FSR 3 |
|---|---|---|---|---|
| Принцип работы | Стандартный 3D-рендер | Асинхронная Перепроекция | Оптический поток | Векторы движения |
| Производительность | 18 FPS | 32 FPS | 30 FPS | Н/Д |
| Задержка ввода | Тройная буферизация (~120мс) | Асинхронная репроекция (~0мс) | Буфер захвата + Очередь (~180мс) | Аппаратное ограничение |
| Курсор мыши | Софтверный (Лагает) | Аппаратный (Hardware Layer) | Шлейфы и двоение | Плавный (В движке) |
| Чёткость UI / HUD | Идеальная | Идеальная | Шлейфы и «желе» | Отличная |
| Совместимость | Любой GPU | Любой GPU (AMD/Intel/NV) | Любой GPU | Только новые GPU (RTX 40+) |
| Платформы | Зависит от игры (Все ОС) | Win, Linux (SteamOS), macOS, Web | Только Windows | Win, Linux | Нет macOS, Web |
| Нагрузка | 0% (Базовая) | < 1% (Zero-Overhead) | Ощутимая | Высокая |