【发布时间】:2014-05-18 09:18:23
【问题描述】:
当相机在世界空间中的两个不同位置时,有没有办法操纵相机的视野?
例如,在第一个位置,多个网格部分在原点(相机所看到的位置)的不同方向上进行变换,直到它们形成一个网格。这是通过在 vbo 中加载顶点之前调用 glm::translate()、glm::rotate() 等来完成的。
在第二个位置,我想变换整个网格(从上方)。由于我已经将所需的所有内容加载到 vbo 中并绘制了模型,因此我无法绘制新的转换网格。有没有办法在不将顶点再次加载到 vbo 的情况下绘制我的新转换网格?
而且,如果我必须再次加载我的 vbo,我该怎么做,因为加载 vbo 取决于网格被分成多少部分。
【问题讨论】:
标签: opengl 3d camera mesh glm-math