我讀過很多有兩個物體彼此碰撞的地方,其中一個物體的質量比另一個物體的質量大100倍以上會引起碰撞物理問題。然而,當我自己測試時,我發現我沒有真正想要做的事情。基本上,我希望有人能詳細說明爲什麼讓兩個相撞對象之間的羣衆差異如此之大是不好的,因爲目前我還沒有看到爲什麼不這樣做的原因,只是爲什麼不這麼做許多高級代表表示不這樣做。爲什麼一個物體的質量不會比另一個物體的數量多100倍?
0
A
回答
1
有沒有一個與你給的信息。
駕駛時您是否碰到過錯誤?發生了什麼災難?
如果我們對物理現象進行價值判斷,那麼從bug的角度來看,它可能是「壞」的。
+0
所以你說的是沒有錯誤的碰撞沒有問題,它只是不值得有一個錯誤漂浮在你的場景的碰撞影響的對象? – 2015-02-08 13:42:27
+0
從古典的角度來看,碰撞看起來好像對大物體的影響可以忽略不計。更大的目標是獲勝,大時間。我不能說量子水平,因爲我只是粗略地瞭解它。如果你創造了一款遊戲,那就是你用車輛碰到了一些小蟲子,那麼從車輛的角度來看,真正的碰撞就是你所關心的。除非來自臭蟲的累積質量影響它,否則車輛不會受到影響,並且這可能會帶來很多錯誤。 – 2015-02-08 14:01:58
相關問題
- 1. 爲什麼一個物體不可見?
- 2. 將原型從一個物體添加到另一個物體
- 3. dcast物體的數量級比原始物體的數量級要大
- 4. 檢測一個物體與多個物體相撞/否定多個物體的次數
- 5. 你如何計算一個物體與另一個物體之間的角度?
- 6. knockoutjs:爲什麼有一個空的物體一起發送?
- 7. 變形物體到另一個Blender中
- 8. 爲什麼我不能乘一個物體?
- 9. 每個物體材質的OpenGL
- 10. 指向一個物體以面對遠處的物體
- 11. 製作一個私有成員出物體的另一個類
- 12. 爲什麼字體重量由幾百個,當唯一可用的值是100的倍數?
- 13. 我的物理物體接觸什麼物體?
- 14. 相對於第一個物體的方向,從一個運動物體到另一個運動物體的方位角和仰角
- 15. 類的方法,使一個物體從多個參數
- 16. Box2D庫 - 當動態物體卡在靜態物體和另一個動態物體之間時,爲什麼碰撞不能正常工作?
- 17. 玩家從一個物體移動到另一個物體時的碰撞問題
- 18. 2個物體
- 19. 爲什麼物體不能被釋放?
- 20. 如何確保物體不會產生在另一個物體上(隨機產卵位置)
- 21. 數組呈現物體的幾個項目,不僅一個
- 22. 確定一個物體的類型
- 23. 獲取的次物體在一個ManyToManyField
- 24. WPF對一個透明物體的DropShadowEffect
- 25. 從一個奇怪的物體在MATLAB
- 26. 將一個Windows窗體設置爲另一個Windows窗體的MDI子窗體(或等價物)
- 27. 測量物體寬度
- 28. 一個人是否可以多次喜歡一個物體?
- 29. 如何通過物種基質在一個位置顯示植物物種的生物量?
- 30. 給一個物體的多個父母與祖先寶石
如果物理引擎通過移動對象直到它們不再相交來決定解決問題(錯誤對象與汽車對象重疊),那麼快速移動的汽車撞到一個小而固定的錯誤可能會相當震驚。如果數字變得極端(10,000 *而不是100 *),那麼浮點舍入誤差也可能變得劇烈,因爲((蟲的質量+車質量) - 車質量)不等於蟲的質量。 – 2015-02-09 15:42:03
這個更符合我的期望。如果發生如此大的質量差異的碰撞,你有什麼建議嗎? – 2015-02-09 15:51:13
嘗試你現在擁有的系統並積極地進行測試。如果它似乎確定運行它。如果這不是因爲你遇到了這些問題,那麼你將進入「特例」領域,這很大程度上取決於你所期望的最終結果。可能沒有銀彈。編輯:不要只是不這樣做,但如果它是想要你解決它!否則不會有新的事情發生! – 2015-02-09 17:32:51