Bullet 学习笔记之 BugList 生产日记
每天不是在改 bug,就是在生产 bug ...
在做 Bullet 开发的时候,总会“不由自主地”生产出各种奇奇怪怪的 bug,虽然极大地丰富了工作量,但这些 bug 实在让人头大。记录一下。
btMax()
/btMin()
误用:btMax(btScalar a, btScalar b)
可以计算得到a
和b
中的较大值;但btMax(btVector3 a, btVector3 b)
仅能得到a
和b
中较长的值,不能对三个维度依次扩展(如计算包围盒)。计算包围盒的时候,需要用btVector3::setMax(btVector3 b)
函数。