系統物理
Eng | 繁中 | 日本語 | 한국어 | 简中 |
系統範圍的物理設置
這些是系統範圍的物理模擬配置。您可以啟用或禁用物理模擬,調整重力、時間尺度和其他設置。
設置
- 啟用:開啟或關閉物理模擬
- 引擎:選擇要使用的物理引擎。目前只有Physx引擎可用。
- 重力:改變重力力量。將其設置為負數將反轉重力方向。
- 時間尺度:改變物理模擬的時間尺度,創造慢動作或快進效果,而不影響動畫。
- 禁用碰撞:禁用靜止和動態碰撞器之間的碰撞。
- 子幀運動:啟用子幀運動以獲得更流暢的模擬。
- 每秒步數:每秒物理模擬步數。
物理幀率和子幀運動
為了獲得最佳效果,物理模擬是以固定間隔計算的,這意味著每幀可以有多個模擬步驟,並且每幀執行的實際步數可能會因您的幀率穩定性而有所不同。
您可以通過設置“每秒步數”選項來選擇所需的物理幀率。但請記住,物理模擬需要CPU資源,將其設置得太高可能會降低您的幀率,導致更糟糕的體驗。因此,最好找到一個不會太大程度影響幀率但提供流暢模擬的最佳點。
子幀運動是一個新功能,它以所選的物理幀率更新運動。這可以減少每個物理模擬步驟的運動量,從而實現更流暢的模擬和更穩定的效果。這對於快速移動的物體或想要實現更真實運動的情況特別有用。但是,這也需要更多的CPU資源,因此只有在有多餘CPU資源時才使用。
以下圖像顯示了子幀運動和正常運動之間的差異。
想像一個物體上連接著鏈條並從左到右移動。沒有子幀運動時,物理模擬在下一幀中有更大的差距要填補,而有了子幀運動,差距就小得多,從而實現更流暢的運動。