以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- OpenGL中的鼠标控制 (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=58120) |
-- 作者:卷积内核 -- 发布时间:1/16/2008 5:24:00 PM -- OpenGL中的鼠标控制 昨天在《OpenGL中的光照和键盘控制》中的代码的基础上加入了用鼠标来控制旋转,不过自己觉得思路是不正确的,纯属瞎弄。。。 为了识别出用户想要旋转的方向和角度,增加了下面的变量: enum RotateDirection RotateDirection direction; void COpenGLDemoView::OnMouseMove(UINT nFlags, CPoint point) this->m_pEnd = point; CView::OnMouseMove(nFlags, point);
试了下效果,控制上不是很舒适方便,我觉得自己才旋转的方向判断上应该是不对的,到底如何判断旋转方向呢?
|
-- 作者:LYF100 -- 发布时间:4/4/2008 8:54:00 PM -- xiexie |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.250ms |