Android - Desenhe 3D e depois 2D com openGL ES

Como posso desenhar um HUD (texto ou bitmaps) depois de desenhar algumas coisas em 3D no openGL ES?

Eu tentei isso:

private void switchTo2D(GL10 gl){  
  gl.glDisable(GL10.GL_DEPTH_TEST);  
  gl.glMatrixMode(GL10.GL_PROJECTION);  
  gl.glPushMatrix();  
  gl.glLoadIdentity();  

  gl.glMatrixMode( GL10.GL_PROJECTION );  
  gl.glLoadIdentity();  
  GLU.gluOrtho2D( gl, 0, getViewportWidth(), 0, getViewportHeight() );

  gl.glMatrixMode(GL10.GL_MODELVIEW);  
  gl.glLoadIdentity();  
}

Alguém sabe como mudar de perspectiva para Ortho sem destruir a cena?

questionAnswers(1)

yourAnswerToTheQuestion