本人制作中总结,原创,转发请附上连接。在Qt中,为了将Box2d的物理模拟过程可视化, 需要做Box2d=>Qt的转换。以下分析: 在绘图时, Qt和Box2d之间的差异。区别1:【坐标系】需要进行一下转换:1, Y 坐标反向 : y = -y2, 旋转反向: angle = -angle (观察从x轴 到 y轴的方向,看图中橘黄色的线,Qt是顺时针的, Box2d是逆时针的) (若想在Qt中,逆时针旋转30度角,那么应调用setRotation(-30))区别2:【旋转单位】Qt: 使用“角度”(degree)Box2d: 使用“弧度”(radian)弧度转角度:degree =... Read More
posted @ 2012-01-10 17:38 TxnLoop Views(1088) Comments(0) Diggs(0)