如何将屏幕坐标(光标坐标)转换为世界坐标?
主页
/
user-377019
Thinspeed's questions
我想围绕它的轴旋转模型,而不是围绕世界轴。这可以在不转移模型的情况下完成吗?我找到了一篇关于四元数的文章,但我的模型仍然围绕世界轴旋转。也许我误解了这篇文章。这是我的代码:
void Model::rotateAroundModelAxis(vec3 EulerAngles)
{
quat quaternion = quat(EulerAngles);
rotationMatrix = mat4_cast(quaternion);
}
mat4 Model::ModelMatrix()
{
return translationMatrix * rotationMatrix * scaleMatrix;
}