Bullet 學習筆記之 BugList 生產日記

wghou09發表於2024-05-27

每天不是在改 bug,就是在生產 bug ...


在做 Bullet 開發的時候,總會“不由自主地”生產出各種奇奇怪怪的 bug,雖然極大地豐富了工作量,但這些 bug 實在讓人頭大。記錄一下。

  • btMax() / btMin() 誤用:btMax(btScalar a, btScalar b) 可以計算得到 ab 中的較大值;但 btMax(btVector3 a, btVector3 b) 僅能得到 ab 中較長的值,不能對三個維度依次擴充套件(如計算包圍盒)。計算包圍盒的時候,需要用 btVector3::setMax(btVector3 b) 函式。

相關文章