问题
我正在ARKit中开发增强现实应用程序,并希望在100-1000米的远距离渲染大型,复杂的3D模型。该模型由几层不同的材料组成,它们具有重叠的平面和彼此靠近的平面等。我在闪烁方面遇到了麻烦。我认为这是因为Z战。有什么方法可以解决此问题?
已尝试
我尝试更改不同节点的渲染顺序。从“由内而外”开始渲染会导致性能大大降低。从“由内而外”开始渲染,根本无法提高性能。
我曾经尝试过打开litPerPixel,结果更糟。
我尝试在20 m距离处渲染模型,但闪烁/ Z角战斗的影响很小。
当前解决方法
现在,我们通过将模型平移得更近(例如20米)并相应地缩小模型来解决该问题。但是,我们对结果不满意,而是想找到一种解决长距离问题的方法。
答案 0 :(得分:0)
随着模型移开,逐渐删除阴影。远离模型时要小心闪电和阴影。