NPC Damage System
NPC Damage System для Unity
Модульная система урона для Unity, которая запускает визуальную, физическую и звуковую реакцию одним вызовом ApplyDamage.
Роль в проекте: Заказная разработка шейдера и системы урона для Unity
Технологии и направления:
Постепенные повреждения в шейдере
RenderTexture-маска сохраняет силу урона в точке попадания. Слои царапин, ссадин и ран постепенно смешиваются с цветом, нормалями, metallic и smoothness.
Реакция ragdoll и звук
Ближайшая часть ragdoll получает физический импульс. Звук удара и его громкость зависят от силы, связывая воздействие с физикой и аудио.
Независимые модули урона
Опциональный импульс Emission подсвечивает повреждённую область. Каждый модуль можно включать отдельно в соответствии с задачами Unity-проекта.
Скриншоты NPC Damage System

