今天开始尝试着写一下ODE的程序,我一上来就直接将ODE仿真和OpenGL场景和模型渲染结合起来写,结果当然是死得很惨了,调了一天简单的自由落体还是没有实现,具体工程代码见附件。虽然自我感觉好像该初始化的都初始化了,应该不会有问题的了,但是结果就是出不来,郁闷….所以,我决定明天先从ODE的控制台程序做起,先将仿真部分做好,输出正确的body和geom的属性,再结合图形渲染。
此外今天还切实体会到void *的用法了(请恕我火星)。当void *p作为函数参数时,在函数中要声明一个与实参同类型的指针变量,且用p赋值,这样就可以在函数中使用p了。
明天继续努力!
失败的第一次:
http://dl2.csdn.net/down4/20070711/11235645141.rar