Я пытаюсь проецировать тени от спрайтов на трехмерные объекты, я следовал некоторым советам здесь и там, но у меня все еще есть проблемы.
Я создал материал, использующий Legacy Shaders/Transparent/Cutout/Diffuse
, и добавил его в свой спрайт,я также включаю ShadowCastingMode
и receiveShadows
на SpriteRenderer
.
В результате мой спрайт фактически отбрасывает тень, но сам спрайт также затенен, что не является результатом, который я ищуfor.
Без шейдера:
С шейдером:
Я абсолютно ничего не знаюо материалах и шейдерах, так что это я просто гуляю в темноте.
Также это совершенно новый проект, и я использую шаблон 3D with extra
, если это имеет какое-то значение.