ARKit模型渲染 - Z-fighting / Flickering

问题描述 投票:0回答:1

问题

我正在开发ARKit中的增强现实应用程序,并希望在100-1000米的远距离渲染大型复杂的3D模型。该模型由几层不同的材料组成,重叠的平面和平面彼此靠近等。我有闪烁的问题。我认为这是因为Z战斗。有没有办法解决这个问题?

试过

我试过改变不同节点的渲染顺序。开始从“由内而外”渲染,导致更糟糕的表现。从“从外到内”开始渲染,根本不会提高性能。

我试过转动litPerPixel,效果更差。

我尝试在20米距离处渲染模型,具有闪烁/ Z战斗的小效果。

目前的工作

现在我们正在通过将模型转换得更接近(例如20米)来解决问题,并相应地缩小它。但是,我们对结果不满意,并希望找到远距离的解决方案。

3d rendering augmented-reality arkit flicker
1个回答
0
投票

当模型移开时逐渐移除阴影。模特远的时候要小心闪电和阴影。

© www.soinside.com 2019 - 2024. All rights reserved.