Performance Cocos3d中POD文件的性能

Performance Cocos3d中POD文件的性能,performance,cocoapods,cocos3d,Performance,Cocoapods,Cocos3d,我遇到了加载的POD文件的性能问题。我使用的是为WebGL在线服务创建的模型,所以这些模型非常详细。我得到的模型总数很大,我真的不想重做它们。因此,在增加场景中加载的模型数量的同时,fps正在下降。在不改变这些模型的情况下,是否有任何改进性能的一般建议?我禁用了多重采样,试图减少纹理的大小、灯光的数量和其他类似的东西。而且,所有的模型都是通过相机观看的,所以我不能使用剔除。这些模型也不同。有什么建议吗?我知道我错过了一些东西!:)一般来说,我创建了CoCo3D模板,而不是使用自己的机制添加POD

我遇到了加载的POD文件的性能问题。我使用的是为WebGL在线服务创建的模型,所以这些模型非常详细。我得到的模型总数很大,我真的不想重做它们。因此,在增加场景中加载的模型数量的同时,fps正在下降。在不改变这些模型的情况下,是否有任何改进性能的一般建议?我禁用了多重采样,试图减少纹理的大小、灯光的数量和其他类似的东西。而且,所有的模型都是通过相机观看的,所以我不能使用剔除。这些模型也不同。有什么建议吗?

我知道我错过了一些东西!:)一般来说,我创建了CoCo3D模板,而不是使用自己的机制添加POD文件。但若你们能看到现场的情况,我就知道了

[self createGLBuffers];
[self releaseRedundantData];

方法采用-初始化法。当然,在添加POD文件后,我没有使用它们。这有助于将性能从7 fps提高到30 fps

听起来像是“我加的越多,速度就越慢”。这是意料之中的。您应该运行一些测试,并检查减少细节(顶点数)或纹理是否有助于提高性能。您是否已成功使用下降吊舱文件获得60 FPS?只有几个网格,我不能获得超过37 FPS的速度。@rraallvv是的,在iPad3上加载至少40个POD文件时,我获得了60 FPS的速度,每个文件中有大约2000-3000个面。你可以在我的应用程序“Planner 5D”中看到性能哇!惊人的应用程序。我正在我的iPad mini上安装它。关于如何获得更高的FPS、远距离对象的网格简化、批处理等方面的任何建议@rraallvv好吧,对我有点作用的主要建议是:使用-createGLBuffers,而不是使用CC3Billboards,手动创建CC3MeshNodes而不是大量CC3PlaneNodes,关闭抗锯齿并使用-cullbackface。此外,cocos3d还可以进行截锥剔除,这可能是一个有用的功能。我不知道如何进行远距离简化,但这也可能有效。我建议在cocos3d论坛上问这个问题