Цифровая кровь: криминалистический конвейер Crime Scene Cleaner на Unity

24.05.2026 Опубликовано | Переведено с испанского

Crime Scene Cleaner — это не просто симулятор грязной работы; это технический полигон для рендеринга жидкостей в реальном времени. Используя Unity в качестве базового движка и Substance Painter для создания материалов, игра достигает такого уровня детализации в отображении крови, который бросает вызов условностям симуляторов уборки. Каждое пятно, лужа или клякса — это не просто статичный декаль, а динамическая система, реагирующая на трение, впитывание и химические реагенты, предлагая физическую симуляцию, выходящую за рамки простого развлечения.

Симуляция динамичной крови в Crime Scene Cleaner, отрендеренная с помощью шейдеров Unity и материалов Substance Painter

Шейдеры жидкостей и процедурные текстуры в реальном времени 🩸

Техническая основа заключается в продвинутых шейдерах Unity, управляющих переходом состояний жидкостей. Вместо бинарной текстуры-маски в игре реализована система слоев, где кровь ведет себя как неньютоновская вязкая жидкость. Материалы, созданные в Substance Painter, не статичны; они генерируют карты масок, позволяющие шейдерам вычислять пористость каждой поверхности (дерево, плитка, ткань) и изменять отражательную способность и шероховатость в реальном времени по мере того, как игрок производит уборку. Это позволяет крови высыхать, разбавляться или прилипать по-разному к каждому материалу, воспроизводя реальное физическое поведение, с которым столкнулся бы эксперт на месте происшествия.

От симуляции к криминалистической подготовке 🔍

Помимо видеоигры, этот технический конвейер предлагает бесценный инструмент для криминалистической реконструкции. Возможность симулировать очистку жидкостей на поверхностях с различными физическими свойствами позволяет группам криминального расследования тренироваться в идентификации паттернов разбрызгивания (spatter) и эффективности различных методов очистки. Интегрируя физику жидкостей Unity с точностью материалов Substance Painter, Crime Scene Cleaner позиционируется как функциональный прототип для 3D-документирования мест преступлений, где изменение улик может быть смоделировано и проанализировано без загрязнения реальной сцены.

Как бы вы интегрировали эту находку в существующий криминалистический конвейер?