void CWireSphere::Draw() { DrawingSetShader(); for (int i = 0; i < m_iStacks; i++ ) { glDrawArrays( GL_LINE_LOOP, i*(2*(m_iSlices+1)), 2*(m_iSlices+1) ); } }
void CQuad::Draw() { DrawingSetShader(); // glBindTexture(GL_TEXTURE_2D, m_uiTexObject[0]); glDrawArrays( GL_TRIANGLES, 0, QUAD_NUM ); // glBindTexture(GL_TEXTURE_2D, 0); // 釋放現有的貼圖設定 }
void CQuadMT::Draw() { DrawingSetShader(); glDrawArrays( GL_TRIANGLES, 0, QUAD_NUM ); }