问题 To add some lightning to my OpenGL ES20 cube, I need to calculate the normals for each plane. I've found a "tutorial" on lightning, but they simply hard-coded the normals into the cube, which appears to me as not the best option, since it seems limited? So my approach to the cube is as follows: private float[] mVertices = { -1, -1, -1, // bottom left 1, -1, -1, // bottom right back 1, 1, -1, // top right -1, 1, -1, // top left -1, -1, 1, // bottom left 1, -1, 1, // bottom right front 1, 1, 1,