我正在为 iOS 编写一个新引擎,现在我可以测试我可以从引擎中获得多少功率。
我的代码是用 C++ 编写的,引擎是以高效的方式编写的,可以进行流式处理、批处理渲染、截锥体剔除、遮挡剔除、快速内存管理器等。但是,结果并没有满足我的期望,我想知道如果有人能够从他们的 iPhone 设备中获得更多收益。
现在我只渲染带有纹理的几何图形,我得到的最好的结果是在我的 iPhone 3GS 上以 ~35fps 的速度渲染大约 20K+ 三角形。
这是 iPhone 3GS 能做到的最大功能吗?或者有没有人做得更好?
PS 我还没有做三角带,所以我知道那里有大约 5fps 的改进。