简体   繁体   English

ARKit + SceneKit:添加到场景时对象滞后

[英]ARKit + SceneKit: Object lags when adding to the scene

In my ARKit project when I'm adding an object to the scene, screen freezes, but next times after this object was deleted - it is added without any lags. 在我的ARKit项目中,当我向场景中添加对象时,屏幕冻结,但是下次删除该对象后-添加该对象时没有任何滞后。 The usual approach we used in many similar projects is SceneKit "prepare" method, but this time it doesn't help. 我们在许多类似项目中使用的常用方法是SceneKit的“准备”方法,但这一次没有帮助。 Objects I'm adding are 2-5k polygons with diffuse textures about 500px. 我要添加的对象是2-5k多边形,其漫反射纹理约为500px。

What solutions can you suggest? 您能提出什么解决方案?

若要预加载正确的着色器,请在具有要预加载的对象且照明条件与最终场景目标相同的场景上调用“准备”

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM