How it looks like:
How it should look like (exactly the same file loaded in milkshape3d)
Moreover, when I add the classical teapot to the scene, it is shown very good without any problem (I mean the light and material are ok). Here is part of my code:
gl.glNewList(1, gl.GL_COMPILE);
for (int i = 0; i < len; i=i+3) {
gl.glBegin(GL.GL_TRIANGLES);
gl.glTexCoord2f(body.body_textCoords[0], body.body_textCoords[1]);
gl.glNormal3f(body.body_normal[0], body.body_normal[1], body.body_normal[2]);
gl.glVertex3f(body.body_vertex[0], body.body_vertex[1], body.body_vertex[2]);
gl.glTexCoord2f(body.body_textCoords[i+1][0], body.body_textCoords[i+1][1]);
gl.glNormal3f(body.body_normal[i+1][0], body.body_normal[i+1][1], body.body_normal[i+1][2]);
gl.glVertex3f(body.body_vertex[i+1][0], body.body_vertex[i+1][1], body.body_vertex[i+1][2]);
gl.glTexCoord2f(body.body_textCoords[i+2][0], body.body_textCoords[i+2][1]);
gl.glNormal3f(body.body_normal[i+2][0], body.body_normal[i+2][1], body.body_normal[i+2][2]);
gl.glVertex3f(body.body_vertex[i+2][0], body.body_vertex[i+2][1], body.body_vertex[i+2][2]);
gl.glEnd();
}
gl.glEndList();
Any ideas?