我想知道如何围绕其Y轴旋转对象。

例如,我想将Google示例应用程序hello_ar_java https://github.com/google-ar/arcore-android-sdk/tree/master/samples/hello_ar_java的droid bot绕其Y轴旋转一个角度α。

最佳答案

我最近不得不做类似的事情。在对象渲染器的draw方法中,您可以添加:

    Matrix.translateM(mModelMatrix, 0, x, y, z);
    Matrix.rotateM(mModelMatrix, 0, rotationAngle, 0f, 1f, 0f);
    Matrix.translateM(mModelMatrix, 0, -x, -y, -z);

10-08 11:58