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