В Unity раньше был такой Render Pipeline под названием Lightweight Render Pipeline. С помощью него (если верить официальному ответу на форуме Unity) можно было соединить 2D и 3D шейдеры, соединить 2 разные камеры с 2 разными шейдерами и спокойно рендерить тени и свет как для 3D объектов так и для 2D.
Теперь, в новой версии его заменили другим render…
В посте должны были быть скриншоты проблемы, но почему-то они не отображаются, поэтому оставлю их тут и надеюсь, что они отобразятся (или это только мои локальные траблы с браузером или что-то типа того)
Фото того самого ответа на форуме Unity