团队项目开发日志(二)
继续学习ODE缸体动力学物理引擎开发库:
使用drawstuff画简单的形状,在本次工程中主要用于话冰球和机械手动作点(用圆代替)。程序中加入#include <drawstuff/drawstuff.h>头文件就能使用。以下为绘制球的代码。
const dReal *pos1,*R1; // 绘制球
dsSetColor(1,0,0); // 颜色的设定(红,绿,蓝)各分量从0到1 dsSetSphereQuality(3); // 让球的口质高些
pos1 = dBodyGetPosition(sphere.body); // 获取位置
R1 = dBodyGetRotation(sphere.body); // 获得姿势(旋转矩阵) dsDrawSphere(pos1,R1,radius); // 画球