基于OpenGL的简单相机类

时间:2011-05-18 00:06:46

标签: c++ opengl open-source camera

我正在为OpenGL寻找一个简单但完整的相机实现(库)。我的用例是渲染体积模型 - 我用过剩的可视化。但我目前的相机实现有点儿麻烦。

谷歌搜索后我发现了一些实现,比如在NeHe中找到的那些实现,但是它们没有我追求的所有功能,特别是:

  1. 左,右
  2. 扫射
  3. 绕观察轴旋转
  4. 观点的任意翻译
  5. 任何可轻松转换为OpenGL的DirectX解决方案也将受到赞赏。

2 个答案:

答案 0 :(得分:6)

答案 1 :(得分:2)

由于我不确定这个问题,我将暂时用我的教程回答:

http://www.opengl-tutorial.org/beginners-tutorials/tutorial-6-keyboard-and-mouse/

(源代码here

希望有所帮助。如果它不能完全满足您的需求,请不要犹豫,确切地解释出错了,我将编辑我的帖子。