本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Sumerian 場景的剖析
您可以使用瀏覽器效能分析工具來測量 Amazon Sumerian 場景在播放過程中的效能並識別問題。如需進一步的深入解析,您可以使用 Cookie 設定 Sumerian 來記錄引擎更新和每個畫面轉譯迴圈的詳細計時資訊。
使用Chrome DevTools
在 Chrome 中設定一個場景
-
在 Sumerian 編輯器中開啟場景。
-
在 中實體面板中,選擇場景的根節點以存取場景設定。在場景面板中,展開詳細資訊區段,然後選擇檢視場景在新索引標籤開啟場景。
-
開啟主控台面板,如下所示:
-
Windows,Linux,Chrome Ctrl +Shift +J
-
Mac – Command +Option +J
-
-
若要設定 Cookie,請在主控台提示字元中執行下列陳述式。
document.cookie = 'sumerianProfiling=useSystemTimingMarks;path=/'
-
重新載入頁面。
-
選擇效能在 DevTools 面板的導覽列。
-
按一下錄製按鈕開始錄製。使用場景幾秒,然後再次按一下錄製按鈕以停止錄製。
-
效能圖表的頂端區段以綠色顯示場景的每秒畫面數 (FPS)。找出影格速率下降的區段。按一下並拖曳以放大幾個影格。

Sumerian 分析資訊會出現在使用者計時。每個框架都有更新世界階段,其中引擎邏輯運行,以及轉譯階段,其中產生使用者對世界的觀點。
在 下方更新世界區段中,第二個時間表會顯示引擎在此階段期間所接觸的每個子系統的計時。使用此資訊來識別場景中需要很長時間才能更新的組件 (例如指令碼和狀態機)。如果彩現階段過長,請降低場景的視覺複雜度或減少光源數目。
啟用詳細設定時,Sumerian 引擎會使用額外的資源。當你完成分析時,取消設置 cookie 以禁用它。
document.cookie = 'sumerianProfiling=;path=/'
對於 Oculus Go 和其他 Android 裝置,請將您的裝置置置於開發人員模式,然後從DevTools] 功能表。對於 Oculus Go,請參閱裝置設定-Oculus Go
對於 Firefox,您可以使用壁虎分析工具附加元件。在瀏覽器控制台中使用相同的命令來設置和取消設置 cookie。請參閱使用壁虎分析工具進行分析