---
name: "storm-depth-ambient-shaders"
description: "Реализует эффект матового стекла Windows 11 DWM Backdrop (MicaWPF), адаптивную фоновую подсветку Ambilight (FastVibrant), 2.5D многослойный параллакс постеров с 3D наклоном и аппаратное размытие Dual-Kawase Blur."
---
# STORM Depth, Ambient & GPU Backdrop Shaders

## Назначение
Создание объемной кинематографичной атмосферы с глубоким пространством и динамической световой адаптацией:

### 1. MicaWPF (Аппаратный Windows 11 DWM Backdrop)
- Использование нативных материалов Windows 11: `Mica`, `Mica Alt`, `Acrylic`, `Tabbed` через `DwmSetWindowAttribute`.
- Настоящее полупрозрачное матовое стекло окна с просвечиванием обоев рабочего стола при 0% нагрузки на процессор и видеокарту.
- Автоматическая адаптация под темную и светлую системные темы Windows.

### 2. FastVibrant и ColorThief (Адаптивный Ambilight)
- Фоновое квантование цветов (Modified Median Cut) из обложек игр и музыкальных альбомов в реальном времени.
- Извлечение ключевых оттенков: доминантный цвет, яркий акцент (`Vibrant`), темный акцент (`DarkVibrant`), мягкий акцент (`Muted`).
- Плавный морфинг неоновой подсветки фона, рамок и акцентных элементов окна под палитру выбранного тайтла.

### 3. Многослойный 2.5D Parallax Poster Engine
- Разделение обложек и постеров на 3 слоя:
  1. Задний план (пейзаж/окружение с мягким размытием).
  2. Средний план (вырезанный персонаж/объект).
  3. Передний план (логотип игры clearlogo и плавающие частицы).
- Математический расчет 3D матрицы наклона (`Matrix3D` / `PerspectiveTransform3D`) при движении курсора мыши или стика геймпада.
- Динамический световой блик (specular glare), перемещающийся по поверхности карточки.

### 4. Dual-Kawase Blur GPU Shaders
- Реализация алгоритма Кавасе на пиксельных HLSL шейдерах с 2-4 проходами понижения и повышения дискретизации (Downsample/Upsample).
- Скорость размытия фото и баннеров в 4K: менее 0.2 миллисекунды на GPU (в 15 раз быстрее стандартного WPF BlurEffect).
