الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعده في تصحيح كود

بدأه eleen في 1 نوفمبر 2013 · 0 رد · 689 مشاهدة · في OpenGL
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم ...

المطلوب من هذا الكود هو رسم 8 - 9 نقاط على شكل دائره بحيث تكون دائره كبيره وداخلها صغيره وكل دائره بها 8 - 9 نقاط وربطها مع بعضها ب GL_QUAD_STRIP او شي اخر لااعلم لتكوين شكل سداسي هذا الكود

 

 void aa()
        {
           glClear(GL_COLOR_BUFFER_BIT); // clear the screen
// glColor3f(1.0,0.0,0.0);
      //glColor3f(0.0,0.0,0.0);
  glBegin(GL_QUAD_STRIP);
             
              double xc=100;
                double yc=100;
                double r=100;
                double t;
                double x;
                double y ;
                for (t = 0; t <= 360; t+=45)
                {
                    x = xc + r *cos(t);
                    y = yc + r * sin(t);
                    glVertex2d(x, y);
}
 
    glColor3f(1.0,0.0,0.0);
                double xc1=100;
                double yc1=100;
                double r1=50;
                double t1;
                double x1;
                double y1 ;
                for (t1 = 0; t1 <= 360; t1+=45)
                {
                    x1 = xc1 + r1 *cos(t1);
                    y1 = yc1 + r1 * sin(t1);
                    glVertex2d(x1, y1);
}
 
glEnd();
glFlush();
Sleep(100);
}

مواضيع مشابهة