Ndingayifaka njani i-glBegin () kunye nemisebenzi ehambelana nayo kwi-OpenGL ES 2.0?

Ndinekhowudi ye-OpenGL efana nale ndingathanda ukuyifaka kwi-OpenGL ES 2.0:

for (surfnum=0;surfnum < surftotal;surfnum++){
    for (i=0;i<triNum[surfnum];i++){
        glBegin(GL_POLYGON);
        glNormal3fv(triArray[surfnum][i].normpt1);
        glVertex3fv(triArray[surfnum][i].pt1);
        glNormal3fv(triArray[surfnum][i].normpt2);
        glVertex3fv(triArray[surfnum][i].pt2);
        glNormal3fv(triArray[surfnum][i].normpt3);
        glVertex3fv(triArray[surfnum][i].pt3);
        glEnd();
        glFlush();
    }       
}

i-OpenGL ES 2.0 ayinayo i-GL_POLYGON, glNormal3fv, glVertex3fv, glEnd, glBegin, njl.

PS: Ndenza oku ku-Ubuntu 10.10 ngokusebenzisa i-emulator.

18
задан badcc 26 June 2014 в 16:26
поделиться