У меня есть есть постэффект, на подобии этой темы https://habrahabr.ru/post/282604/
Я создаю отдельный слой "Distort", в него помещаю частицы с текстурками нормалей.
Создаю камеру которая видит только этот слой и заливаю всё синим цветом.
Постэффектом искажаю экран на основе этой текстуры.
Теперь суть проблемы. Этот постэффект не учитывая z сортировку, поэтому искажение видно даже сквозь стены. Игрался с буфером глубины, но не смог разобраться почему буфер чёрный.