效能熱力圖
效能熱力圖是 Framedash 的核心功能,可將效能資料疊加顯示在遊戲地圖上。
SDK 收集的效能樣本包含位置資訊(世界座標)。將這些資料繪製在地圖圖片上,並以色彩漸層呈現,即為熱力圖。
可視覺化的指標
Section titled “可視覺化的指標”- FPS — 影格率的分布。紅色區域代表效能較低
- 影格時間 — 每影格的處理時間
- GPU 時間 — 定位渲染瓶頸
- 記憶體使用量 — 發現記憶體洩漏
熱力圖可依以下條件篩選:
- 建置版本 — 查看特定建置的效能
- 裝置設定檔 — 比較低階 / 高階裝置
- 日期時間範圍 — 限定特定期間的資料
- 工作階段 — 詳細分析個別工作階段
可並排比較兩個建置的熱力圖,有助於以視覺方式確認最佳化的成效。
熱力圖的背景地圖圖片可透過以下方式註冊:
- 手動上傳 — 從儀表板或 API 上傳圖片
- CI 自動擷取 — 從建置管線自動產生帶有世界座標中繼資料的圖片