Ejemplo de cógido: carga de una matriz de proyección de perspectiva en 3D

Puede utilizar la clase GLUtils para cargar una matriz de proyección de perspectiva en 3D.

public void sizeChanged(GL10 gl, int width, int height)
{
    // Update our viewport to reflect the new size
    gl.glViewport(0, 0, width, height);
    // Setup a perspective projection
    gl.glMatrixMode(GL10.GL_PROJECTION);
    gl.glLoadIdentity();
    net.rim.device.api.opengles.GLUtils.gluPerspective
        (gl, 45.0f, (float)width/(float)height, 0.15f, 100.0f);
}

¿Le ha resultado útil esta información? Envíenos sus comentarios.