ARKit / SceneKit: тень обрезается по краям вида

Я пытаюсь добавить тени в ARKit, используя направленный свет и плоскости, на которые можно отбрасывать тени. Однако при перемещении камеры части тени (а не плоскость) обрезаются.

Я использую направленный свет с режимом тени, установленным на deffered. Модель освещения самолета установлена ​​на постоянное значение.

Я думал, что это как-то связано со значениями zNear и zFar, но их изменение не имело никакого эффекта. Однако, когда я устанавливаю для свойства светильника automaticAdjustsShadowProjection значение false, оно больше не обрезается, но сама тень выглядит очень плохо.

ARKit тень

Что я могу сделать, чтобы это исправить?

0 ответов

Другие вопросы по тегам