我试图渲染渲染有纹理其他多维数据集后的彩色立方体。 我有符合抽屉接口多个“抽屉”对象,我通过每一个参考对象GL每个单独实现类的拉伸(最终GL GL)方法。 但是,无论我做什么,我似乎无法使彩色立方体。
代码示例:
gl.glDisable(GL.GL_TEXTURE_2D);
gl.glColor3f( 1f, 0f, 0f );
gl.glBegin(GL.GL_QUADS);
// Front Face
Point3f point = player.getPosition();
gl.glNormal3f(0.0f, 0.0f, 1.0f);
//gl.glTexCoord2f(0.0f, 0.0f);
gl.glVertex3f(-point.x - 1.0f, -1.0f, -point.z + 1.0f);
//gl.glTexCoord2f(1.0f, 0.0f);
gl.glVertex3f(-point.x + 1.0f, -1.0f, -point.z + 1.0f);
//continue rendering rest of cube. ...
gl.glEnd();
gl.glEnable(GL.GL_TEXTURE_2D);
我也试着扔glColor3f每个顶点调用之前调用,但仍然给了我一个白色立方体。 这是怎么回事?