opengl 中绕屏幕中心旋转

gaararay 2008-12-24 06:31:16
正交投影条件下

要求鼠标在屏幕上的平移对应于物体的平移。(即鼠标按下后,鼠标位置与物体的位置保持同步)
同时还要满足在进行旋转时,旋转中心位于屏幕中心或鼠标当前的位置,


请指教....
...全文
253 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaararay 2008-12-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zzz822163 的回复:]
参考一下OpenGL编程指南(红宝书)第三章,绘制太阳系和机器人手臂
[/Quote]


这两个例子太简单了

[Quote=引用 2 楼 zhucde 的回复:]
1. 其实就是射线检测,经过物体的平行视锥面的平面为被检测面,让物体在这个平面上随着鼠标移动.

2.矩阵变换
[/Quote]


已经自己解决了,数学关系比较麻烦.....想了很久才想明白

zhucde 2008-12-25
  • 打赏
  • 举报
回复
1. 其实就是射线检测,经过物体的平行视锥面的平面为被检测面,让物体在这个平面上随着鼠标移动.

2.矩阵变换
zzz822163 2008-12-25
  • 打赏
  • 举报
回复
参考一下OpenGL编程指南(红宝书)第三章,绘制太阳系和机器人手臂

19,464

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧