GLSurfaceView で setRotation() を使用しようとしましたが、画面の中心であるピボットを中心にビューが回転していないようです。以下のようなコード:
class MyGLSurfaceView extends GLSurfaceView {
private float mCurRotation = 0.0f;
@Override
public boolean onTouchEvent(MotionEvent e) {
mCurRotation = mCurRotation + 10;
setRotation(mCurRotation);
}
}
理由を知っていて、GLSurfaceViewを回転させる方法を教えてくれる人はいますか?