在我的AR游戏中,在特定的时间间隔,调用一个函数,将多个节点添加到场景中(1到12个节点之间)。这些单独的节点都是相同的 - 它们由相同的搅拌器模型,相同的SCNCone,相同的聚光灯和相同的物理体组成。 但是当我添加它们时,性能从60fps下降到30 fps 。
解决方案:克隆节点和共享几何,准备在SCNView上渲染,预加载和存储加载的节点,但没有任何帮助。
请帮我找到最佳性能的正确解决方案!
有关对象的一些数据:
顶点:每1个对象约5000个
多边形:每1个对象~1800
边界框: 宽度 - 60 身高 - 25 深度 - 20
感谢您的帮助!