OpenGl:glRotatef机制&如何在不移动的情况下围绕自身旋转

时间:2015-05-01 22:42:16

标签: c++ opengl rotation

我有理解glrotatef的机制或它是如何工作的问题,经过一些研究我发现它包含4个变量,这是我用来旋转的角度,1或0代表x轴,1 y轴为0或0轴为0或0。

回答以下问题将有助于我理解glrotatef

问题是

  1. 如果我们谈论的是一个我们想要旋转它的方格,我们发送给函数glrotatef的角度,它会在方形的顶点上工作,还是在线上旋转它们?
  2. 一次写入函数glRotatef和在旋转正方形时使用它写四次有什么区别,每个glRotatef函数都在广场的一边工作吗?
  3. 我怎样才能使用glrotatef& gltranslatef旋转一个正方形而不会从它的位置移动。
  4. 任何人都可以用最简单的方式解释glrotatef是如何工作的,并提供一些示例而不涉及代码的任何部分,因为我是一个新手而且我不理解在关于glrotatef的stackoverflow问题上编写的大部分代码。< / LI>

0 个答案:

没有答案