Ejemplo n.º 1
0
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) );
	}
}
Ejemplo n.º 2
0
void CQuad::Draw()
{
	DrawingSetShader();
//	glBindTexture(GL_TEXTURE_2D, m_uiTexObject[0]); 
	glDrawArrays( GL_TRIANGLES, 0, QUAD_NUM );
//	glBindTexture(GL_TEXTURE_2D, 0);  // 釋放現有的貼圖設定
}
Ejemplo n.º 3
0
void CQuadMT::Draw()
{
	DrawingSetShader();
	glDrawArrays( GL_TRIANGLES, 0, QUAD_NUM );
}