У меня есть приложение ARKit, использующее SceneKit для рендеринга.
Я использую направленный свет, который отбрасывает тени на невидимую плоскость пола. Для этого мне нужно (?) использовать на свете shadowMode = .deferred. Но это приводит к уродливому самозатенению изображения:
Как избежать этого и сохранить тень на плоскости пола? Освещение с shadowMode = .forward вроде нормальное, но тени на полу нет.





Есть несколько методов, которые могут решить эту проблему.