Tag: 相机

如何让我的相机朝着我面向的方向移动

我正在尝试在OpenGL中制作一个免费的漫游相机。 目前,相机向前,向后,向左和向右移动。 我的下一个目标是让它朝你所看的方向移动。 到目前为止,我的代码是: float yawRad = Rotation -> y * (3.1415f/180); float pitchRad = Rotation -> x * (3.1415f/180); if(myInput.Keys[VK_W]) //Forward { curPos->x += sin(yawRad) * myInput.Sensitivity; curPos->z -= cos(yawRad) * myInput.Sensitivity; } else if(myInput.Keys[VK_S]) //Backward { curPos->x -= sin(yawRad) * myInput.Sensitivity; curPos->z += cos(yawRad) * myInput.Sensitivity; } if(myInput.Keys[VK_A]) //Left { curPos->x -= cos(yawRad) […]