SceneKit统计窗口告诉我们什么?

时间:2015-07-03 21:21:29

标签: ios scenekit usage-statistics

enter image description here

这是 showStatistics 设置为true时打开的窗口。我对所有这些符号的含义感到好奇吗?到目前为止,我发现每秒帧数需要尽可能高,并且也要保持不变。别人的意思是什么,它们对什么有用?

1 个答案:

答案 0 :(得分:7)

这就是你所看到的(注意:我从经验中了解到大部分内容,如果我错了,请随意在评论中纠正我):

  • 红色和灰色条是一种表现评论。它基于FPS,您应该尽一切努力使其保持绿色和饱满。现在,它非常糟糕!
  • GL告诉您正在使用哪个渲染引擎
  • 6FPS是您的帧率。这意味着您的屏幕在一秒钟内更新了多少次。你的目标应该是60,(它是现代游戏的最大值和预期值),但30是可以接受的。
  • 带有6的钻石是节点数,即场景图中有多少个节点。
  • 40.3k是多边形或场景中多边形的数量。考虑到您只有6个节点并且可以解释低FPS,这似乎相当高。
  • 这个圆环图是每个框架花费时间的。在您的情况下,您可以看到大部分时间花在渲染上(右侧部分解释了每种颜色的含义)
  • 0.2s是渲染每个帧所花费的时间。它与帧速率直接相关。