物理參數設定深度剖析
每個物理參數及其如何影響您的模擬的綜合參考。
In This Tutorial
重力
重力是每個物理框架中應用於所有球的恆定加速度。正值向下拉,负值向上推。值为 0 时,球会失重地漂浮。默认值 (9.8) 模拟地球重力。极值 (40+) 创建快速、混乱的模拟。低值 (1–3) 可創造柔和、飄逸的運動,非常適合環境內容。
- →預設值:9.8 m/s²
- →範圍:-50 至 50 m/s²
- →方向:可配置(預設:向下)
- →支援徑向重力(向中心拉而不是向下)
恢復原狀(彈性)
恢復狀態定義了球在碰撞後保留了多少動能。在 1.0 時,碰撞是完全彈性的 - 沒有能量損失,球會永遠彈跳。當值為 0.0 時,碰撞是完全無彈性的-球在撞擊時停止不動。現實世界的橡膠約為 0.8。為了獲得令人滿意的內容,0.85–0.95 可在保持真實感的同時提供最佳的視覺反彈。
- •設定為 1.0+ 以獲得「超級彈跳」效果(球在碰撞時獲得能量)。
- •低於 0.5 的值會讓球感覺「死了」——除非有意,否則應避免。
- •不同的球可以具有不同的恢復值以適應多樣性。
摩擦
當球沿著邊界壁滑動時,摩擦力控制阻力。高摩擦力 (0.5+) 使球黏住並滾動。低摩擦 (0.01) 使球滑動順暢。零摩擦創造出完美光滑的表面。對於視覺內容,低摩擦會產生最美觀、最流暢的動作。
- →預設值:0.1
- →範圍:0.0 至 1.0
- →適用於球壁和球-球接觸
- →靜摩擦閾值:可在進階設定中配置
空氣阻力(阻力)
隨著時間的推移,空氣阻力逐漸減慢球的速度,模擬大氣阻力。當值為 0 時,球無限期地保持速度(真空物理學)。在高值下,球在每次彈跳後速度會很快減慢。少量阻力 (0.001–0.01) 可增加真實感,而不會明顯抑制運動。這對於您希望球最終穩定下來的長時間運行的模擬特別有用。
球的品質和尺寸
質量影響碰撞動力學-較重的球會將較輕的球推到一邊。預設情況下,大小純粹是視覺上的,但您可以在「物理」設定中將大小與品質關聯起來,以實現物理上準確的行為。質量大的大球會產生戲劇性的、有影響力的碰撞。低品質的小球會產生類似群體的行為。混合尺寸以獲得視覺深度。
- •將尺寸與品質聯繫起來,以實現物理上精確的模擬。
- •取消尺寸與品質的聯繫,實現對美學的創造性控制。
- •使用尺寸變化(隨機範圍)進行有機模擬。
碰撞偵測模式
Creator Studio 提供兩種碰撞偵測模式: 標準(離散)檢查每幀的重疊情況,速度很快,但可能會錯過高速時的碰撞。連續 (CCD) 追蹤幀之間每個球的完整路徑,捕捉每次碰撞,無論速度如何。當球移動非常快或非常小時,請使用 CCD。
- →標準模式:每球 O(n),最多適合 500 球
- →CCD 模式:每個球 O(n·k),其中 k = 子步,最多適合 200 個球
- →子步範圍:1 到 8(越高 = 更準確,越慢)
- →空間分區:基於網格,自動調整大小
探索更多資源
Already finished? Continue learning or start creating with these recommended links: