opengl中如何用键盘控制使立方体放大和缩小

 时间:2024-10-12 01:13:19

1、按住鼠标左键,在OpenGL创建的窗体里向上移动,窗体里的场景会放大(Zoomin),也就是更靠近场景中的物体,当左键抬起时停止;

opengl中如何用键盘控制使立方体放大和缩小

2、相反,如果按住鼠标左键,向下移动,则窗体里场景会缩小(Zoomout),也就是远离所观察到物体,然后当左键抬起时停止。

opengl中如何用键盘控制使立方体放大和缩小

3、基础上,添加键盘的控制,实现物体的缩放,平移,旋转操作分析: 放大: 当摄像机沿Z轴靠近物体。

opengl中如何用键盘控制使立方体放大和缩小

4、则物体显示会变大,反之则小 ,左右平移: 摄像机往左移,则看到的物体往右移。旋转: 以相机到物体的距离为半径进行旋转当旋转后,再平移,比如相机到了b位置,再平移,以绿线为向量进行平移. 已知相机.

opengl中如何用键盘控制使立方体放大和缩小opengl中如何用键盘控制使立方体放大和缩小

5、到物体的向量,已知相机的向上up向量0,1,0,可以叉乘得到垂直的绿线向量,再以此向量进行平移即可.旋转后的放大缩小,则以相机到物体的向量进行平移.

opengl中如何用键盘控制使立方体放大和缩小
  • 电脑系统如何取得管理员所有权
  • Visual Studio 2005(VS2005)入门方法
  • sqlserver数据库表导出成excel文件(sql语句版)
  • 和平精英洛天依捏脸数据怎么使用
  • 百度echarts折线图如何添加轴坐标的标题
  • 热门搜索
    海南旅游攻略自助游 木兰天池旅游攻略 温州洞头旅游攻略 东海岛旅游度假区 大荔旅游景点大全 吴哥窟旅游 北京冬天旅游 四川峨眉山旅游攻略 河南省旅游网 中国古镇旅游网