通过旋转

时间:2016-12-06 18:54:41

标签: c++ opengl 3d

当我翻译时,我试图让我的聚光灯面向目标。我尝试过glm :: lookAt()但成效有限。让我们说光是在(0,16,0)并面向原点。我已经读过,我需要将光线转换为原点,应用旋转,然后将其转换回原始位置。我该如何实现呢?

我有glm::lookAt(-lightPos, glm::vec3(0.f), upVector)但是这让我发光了。这给了我旋转矩阵。

0 个答案:

没有答案