Ver Mensaje Individual
  #14 (permalink)  
Antiguo 06/11/2006, 11:03
unKnown
Usuario no validado
 
Fecha de Ingreso: julio-2001
Mensajes: 766
Antigüedad: 22 años, 9 meses
Puntos: 0
Código PHP:

#define Frac_Circ 100  // Cien fracciones de circulo
#define PI 3.1415926535897932

glBegin(GL_POLYGON);
     for (
int i 0Frac_Circ 1i++) {  // +1 para cerrar
         
glVertex2fcirc->circ->cos(2.0 PI Frac_Circ),
                
circ->circ->sin(2.0 PI Frac_Circ) );
    }
glEnd(); 
circ->x Coordenada en X
circ->y Coordenada en Y
circ->r Radio del circulo
Variables Del tipo GLfloat o lo que necesites en este caso era una lista enlazada
Notese las definiciones: Frac_Circ = numero de rectas que conforman el circulo > Frac_Circ = < Rendimiento

y por supuesto ya debe estar inicializado el OpenGL y listo para dibujar