【问题标题】:How to determine the normal vector to the plane of sight in OpenGL?如何确定OpenGL中视线平面的法线向量?
【发布时间】:2012-03-11 20:15:55
【问题描述】:

我正在为应用程序开发一种相机轨道功能,我需要知道视线平面的法线向量。我认为它可能与视线矢量相同,是吗?我不知道怎么解释,所以我画了一点:

img http://img714.imageshack.us/img714/6233/explanationo.jpg

【问题讨论】:

  • 在应用任何变换之前,图像平面的法线是 Z 轴,所以它实际上只取决于将其转换为您想要的坐标系。
  • 你有“相机”的变换矩阵吗?
  • 我正在使用 OpenGL 的 GL_Projection 矩阵

标签: opengl vector glulookat


【解决方案1】:

您知道指向向前(不是“视线”,只是“向前”)的向量吗?你知道,从相机的位置? “垂直于视线”指向向后。就是这样。

此外,图形编辑器通常具有“文本”工具,其产生的效果比手写文本好得多。作为一般规则 - 除非您有绘图板,您的文本编辑器具有压力感应功能并且您的笔迹完美,否则您应该使用文本工具。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-26
    • 1970-01-01
    • 2018-11-21
    • 1970-01-01
    • 2015-01-11
    相关资源
    最近更新 更多