我遇到了加载的POD文件性能问题。我使用的是使用WebGL创建的在线服务,因此这些模型非常详细。我得到的模型总数很大,我真的想避免重新制作它们。因此,虽然增加场景fps中加载的模型数量正在下降。在不改变这些模型的情况下,是否有任何提高性能的一般建议?我已禁用多重采样,试图减少纹理的大小,灯光数量和其他类似的东西。此外,所有型号都通过相机观看,所以我无法使用剔除。这些模型也不同。有什么建议吗?
答案 0 :(得分:2)
我知道有些东西我错过了! :)总的来说,我创建了cocos3d模板,而不是使用我自己的机制来添加POD文件。但是如果你看到Scene.m就有了
[self createGLBuffers];
[self releaseRedundantData];
-initializeScene中的方法。当然,我在添加POD文件后没有使用它们。这有助于将性能从7 fps提高到30。