Вопрос к ребятам из Gamegev (Unity)

Хочется реализовать в Unity (URP) эффект зоны внутри которой все цвета становятся чёрно-белыми (примерно как в CSGO danger zone или totally accurate battlegrounds).

По точнее. Есть 3D мир в котором все по умолчанию черно-белые и есть некоторые зоны(ключевой момент что зон может быть несколько) обозначенные например сферами (или другими мешами) внутри которых все цвета в норме.

Подскажите знающие люди как подобное можно реализовать?

P.s. Я нашел вот такой туториал, но он мне не подходит, так как необходимо иметь множество цветных зон, а как я понял в URP shader graph нет возможности отправить массивы vector4 (с точками сфер и их радиусами)...

Пример CSGO
Пример TABG
3
9 комментариев