Я работаю над программой для рендеринга базового блока, но через Google я не нашел решения для рисования лица (или группы лиц) на экране.
В настоящее время каждый учебник, который я нашел, использует glPushMatrix / glBegin / glEnd / glPopMatrix, как это
GL11.glPushMatrix();
GL11.glRotatef(pit, 1, 0, 0);
GL11.glRotatef(yaw, 0, 1, 0);
GL11.glRotatef(rol, 0, 0, 1);
GL11.glTranslatef(pos.x, pos.y, pos.z);
GL11.glBegin(GL11.GL_QUADS);
GL11.glVertex3f(-1.0f, -1.0f, 1.0f); // Bottom Left Of The Quad
GL11.glVertex3f( 1.0f, -1.0f, 1.0f); // Bottom Right Of The Quad
GL11.glVertex3f( 1.0f, 1.0f, 1.0f); // Top Right Of The Quad
GL11.glVertex3f(-1.0f, 1.0f, 1.0f); // Top Left Of The Quad
//insert similar code here for all 6 faces
GL11.glEnd();
GL11.glPopMatrix();
Я читал, что в OGL 3.0 они устарели glPushMatrix / glBegin / glEnd / glPopMatrix, но я, похоже, не могу найти «правильный» способ визуализации объекта. Есть ли метод, который мне следует использовать?