Полностью локальная генерация объемных VR-миров прямо внутри Unity в реальном времени. Интересный проект от подписчика Олега (@heilagr_s) Для получения честного 6DOF (с возможностью наклоняться и заглядывать за объекты) реализован пайплайн генерации глубины и инпейнтинга окклюзий на лету. Как это работает: 1. Генерация (Text-to-Image): – Используется stable-diffusion.cpp через C# биндинги прямо в движке. – Включен Circular Padding на уровне инференса. Это дает идеальный бесшовный стык краев без пост-процессинга. – Модель: Z-Image-Turbo + 360° LoRA. 2. Карта глубины: – Генерируется через Depth Anything V2 с помощью Unity Sentis. 3. Волюметрика и слои: – Сцена нарезается на 5 слоев на основе гистограммы глубины. Это создает эффект 2.5D, но при разделении слоев за передними объектами образуются пустоты. 4. Инпейнтинг: – Пустоты на задних планах заполняются через LaMa (также с помощью Unity Sentis). Инпейнтится и цвет, и глубина. 5. Рендеринг: – Кастомный Raymarching шейдер. Каждый слой имеет свою карту глубины. Такой подход дает корректный параллакс без резиновых растяжений текстур, свойственных обычному дисплейсменту. https://www.reddit.com/r/StableDiffusion/comments/1qde674/ @cgevent