Я пытаюсь разместить большую 3D-модель высотой в несколько сотен метров на разных расстояниях от камеры. Текстура моделей и тени сильно мерцают, что разрушает ощущение погружения, даже при настройке свойств z-near и z-far камеры и источников света. Это особенно верно при включении освещения и теней (источник внешнего освещения и направленный).
Существует ли оптимальное значение z-near и z-far как для камеры, так и для источников света, которые могут уменьшить мерцание? Или есть какие-то другие свойства, которые можно установить для более точного рендеринга сцены?
Или SceneKit просто недостаточно хорош для рендеринга таких больших объектов на большом расстоянии, и вместо этого я должен использовать Unity или Unreal?
Я видел, что у SCNLight есть свойство .shadowBias, которое могло бы стать потенциальным решением, но я понятия не имею, что будет хорошей ценностью, и из того, что я видел до сих пор, это ничего не меняет.