Eng 繁中 日本語 한국어 简中

系統範圍的物理設置

這些是系統範圍的物理模擬配置。您可以啟用或禁用物理模擬,調整重力、時間尺度和其他設置。

設置

  • 啟用:開啟或關閉物理模擬
  • 引擎:選擇要使用的物理引擎。目前只有Physx引擎可用。
  • 重力:改變重力力量。將其設置為負數將反轉重力方向。
  • 時間尺度:改變物理模擬的時間尺度,創造慢動作或快進效果,而不影響動畫。
  • 禁用碰撞:禁用靜止和動態碰撞器之間的碰撞。
  • 子幀運動:啟用子幀運動以獲得更流暢的模擬。
  • 每秒步數:每秒物理模擬步數。

物理幀率和子幀運動

為了獲得最佳效果,物理模擬是以固定間隔計算的,這意味著每幀可以有多個模擬步驟,並且每幀執行的實際步數可能會因您的幀率穩定性而有所不同。

您可以通過設置“每秒步數”選項來選擇所需的物理幀率。但請記住,物理模擬需要CPU資源,將其設置得太高可能會降低您的幀率,導致更糟糕的體驗。因此,最好找到一個不會太大程度影響幀率但提供流暢模擬的最佳點。

子幀運動是一個新功能,它以所選的物理幀率更新運動。這可以減少每個物理模擬步驟的運動量,從而實現更流暢的模擬和更穩定的效果。這對於快速移動的物體或想要實現更真實運動的情況特別有用。但是,這也需要更多的CPU資源,因此只有在有多餘CPU資源時才使用。

以下圖像顯示了子幀運動和正常運動之間的差異。

子幀演示

想像一個物體上連接著鏈條並從左到右移動。沒有子幀運動時,物理模擬在下一幀中有更大的差距要填補,而有了子幀運動,差距就小得多,從而實現更流暢的運動。