Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
收集webGL应用程序帧率直方图数据_Webgl_Three.js_Scenejs_Copperlicht - Fatal编程技术网

收集webGL应用程序帧率直方图数据

收集webGL应用程序帧率直方图数据,webgl,three.js,scenejs,copperlicht,Webgl,Three.js,Scenejs,Copperlicht,我在考虑为我的学术课程坚持一个特定的框架,但只基于我应该证明的结果。我想绘制所有三个框架的图,其中顶点数为一个轴,FPS(阈值为60)位于另一个轴上。这是否足以采用obj、collada、json等格式的单个预定义模型,并将其加载到三个框架中?然后将帧速率和顶点数记录到某个外部文件中,然后使用数据绘制图形,根据性能参数报告三者中的最佳框架。但我正在寻找所有这些框架的一些样板代码,以加载不同的模型(可以用于我的图中的顶点数维度),并将每秒的帧速率记录到外部文件中。这就是我一直在思考的方法。但在网上

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

您可以使用stats.js库获取FPS直方图数据,该库与所有三个.js示例捆绑在一起

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


Three.js示例附带FPS历史图表。你可以看看这个例子。Mikkoohtama,我想访问外部文件的直方图帧率,你能建议我怎么做吗。HTML5中有一个文件系统API,用于将数据从Javascript写入外部文件Mikkoohtama感谢你的回复。但我的问题意图是“如何从直方图访问FPS?”保存它是次要任务。我希望你明白我的意思。最好的方法是阅读和研究源代码:谢谢你的回复,我使用stats.js获取FPS数据。我期待着你提到的那篇文章。