【发布时间】:2017-11-04 21:09:47
【问题描述】:
我需要将相机绕其轴旋转几度。这怎么可能实现?我无法制定一个公式来计算新的lookX、lookY、lookZ。我将非常感谢您的帮助!
Matrix.setLookAtM(mViewMatrix, 0, eyeX, eyeY, eyeZ, lookX, lookY, lookZ, upX, upY, upZ);
视频以防万一:Video
【问题讨论】:
-
我想我找到了解决方案。如果 eyeZ -lookZ = 1,则等式:look[X or Y] = tan(角度)。如果需要回头看,那么 eyeZ -lookZ = -1。
-
注意:如果中心在 x = 0 和 y = 0