教程15
相机控制2(鼠标事件)
原文: http://ogldev.atspace.co.uk/www/tutorial15/tutorial15.html
优快云完整版专栏: http://blog.youkuaiyun.com/column/details/13062.html
背景
在这个教程我们将实现鼠标控制相机的方向,从而完成所有有关相机的部分。对于相机的设计有很多不同程度的自由度设置,我们要完成的是能够实现第一人称视角游戏(设计游戏等等),也就是
本教程介绍如何使用OpenGL实现相机控制,特别是通过鼠标事件来控制相机的360度旋转,包括水平和垂直倾角的调整,解决万向锁问题,并通过四元数来处理复杂的旋转。此外,还探讨了相机初始化、鼠标事件处理和更新目标向量与上向量的方法。
原文: http://ogldev.atspace.co.uk/www/tutorial15/tutorial15.html
优快云完整版专栏: http://blog.youkuaiyun.com/column/details/13062.html
在这个教程我们将实现鼠标控制相机的方向,从而完成所有有关相机的部分。对于相机的设计有很多不同程度的自由度设置,我们要完成的是能够实现第一人称视角游戏(设计游戏等等),也就是
568