收集webGL app帧率直方图数据

时间:2012-11-08 19:32:46

标签: webgl three.js scenejs copperlicht

我正在考虑坚持一个特定的框架来为我的学术课程工作,但仅仅基于我应该证明的结果。我想绘制所有三个框架的图形,其中顶点数是一个轴而FPS(阈值是60)是在另一个轴上。这是否足以在obj,collada,json等格式中采用单个预定义模型并将其加载到三个框架中?然后将帧速率和顶点数记录到某个外部文件,然后使用数据绘制图形,根据Performance参数报告三个中的最佳框架。但是我正在寻找所有这些框架的一些样板代码来加载不同的模型(可以用于我的图中的顶点维数)并将每秒的帧速率记录到外部文件。这是我一直在想的方法。但在互联网上找不到这方面的帮助。我希望有人能帮助我?

1 个答案:

答案 0 :(得分:6)

您可以使用与所有Three.js示例捆绑在一起的stats.js库来获取FPS直方图数据

https://github.com/mrdoob/stats.js

可以使用HTML5文件系统API将收集的数据导出到文件中。

http://www.html5rocks.com/en/tutorials/file/filesystem/