2015-07-03 12 views
5

enter image description hereSceneKit統計窗口告訴我們什麼?

這是當showStatistics設置爲true打開的窗口中。我很好奇所有這些符號的含義?到目前爲止,我發現每秒鐘的幀數需要儘可能高,並且保持不變。別人是什麼意思,他們有什麼用?

+0

你說得對,fps需要儘可能高。事實上,它一直是60。降到60以下,用戶會注意到口吃:-) – Fogmeister

+1

該死的。我的設備上的fps是58:D – brumbrum

回答

6

這裏就是你看到的(注:我從經驗中知道他們大多可以隨意糾正我的意見,如果我錯了):

  • 紅色和灰色條是怎樣的一個業績考覈。它基於FPS,您應該盡一切努力保持綠色和完整。現在,這很糟糕!
  • GL告訴你你正在使用哪個渲染引擎
  • 6FPS是你的幀速率。這意味着屏幕在一秒鐘內更新多少次。你的目標應該是60,(這是最高的,以及現代遊戲的預期),但30是可以接受的。
  • 6相同的菱形是節點數,即場景圖中有多少個節點。
  • 40.3k是polycount,或場景中的多邊形數量。考慮到你只有6個節點並且可以解釋低FPS,這看起來相當高。
  • 那個甜甜圈圖表是每個框架花費的時間。在你的情況下,你可以看到大部分時間都花在了渲染上(右邊的部分解釋了每種顏色的含義)
  • 0.2s是渲染每一幀花費的時間。它直接與幀速率相關聯。
+0

好的謝謝。這非常有幫助!你知道綠柱的條形圖是什麼意思嗎? – brumbrum

+0

Woops,忘記了這個... t與你的GPU或CPU核心的使用有關,但我不記得這一個 – Moustach

+0

我似乎記得,平方數是平局函數的數量,而不是節點的數量。 –

相關問題