VC++ 6.0中如何让OpenGL中的三角形随着鼠标的移动旋转?
VC++ 6.0中如何让OpenGL中的三角形随着鼠标的移动旋转?VC++ 6.0中如何让OpenGL中的三角形随着鼠标的移动旋转?
首先在WndProc里面加多一条WM_MOUSEMOVE信息的处理,然后在绘图的时候相应地用glRotate来旋转视图,最后可能要调用一下glutPostRedisplay申请重绘。 比如: 用mx,my表示当前鼠标的位移,然后 glRotatef(mx,0,0,1); glRotatef(my,1,0,0); 就是简单的跟随鼠标旋转 希望能帮助你。
首先在WndProc里面加多一条WM_MOUSEMOVE信息的处理,看 都有词条的) 然后在绘图的时候相应地用glRotate来旋转视图,最后可能要调用一下glutPostRedisplay申请重绘。 比如: 用mx,my表示当前鼠标的位移,然后 glRotatef(mx,0,0,1); glRotatef(my,1,0,0); 就是简单的跟随鼠标旋转
答:以下是本人自已摸索出来的经验,绝对实用.转换过程中,不需要任何修改,一点不差!!! 有关protel与POWER PCB之间的转换,书上没有介绍过,网络上也没有...详情>>