حسابي

بحث

القائمة

تفاصيل العمل

تدوير شكل باستخدام مكتبة open gl في ++C

سانشر جزء من الكود :

void drawSquare() {

glBegin(GL_QUADS);

glVertex3f(-0.5f, -0.5f, 0.0f);

glVertex3f( 0.5f, -0.5f, 0.0f);

glVertex3f( 0.5f, 0.5f, 0.0f);

glVertex3f(-0.5f, 0.5f, 0.0f);

glEnd();

}

void display() {

glClear(GL_COLOR_BUFFER_BIT);

glMatrixMode(GL_MODELVIEW);

glLoadIdentity();

glTranslatef(0.0f, 0.0f, -5.0f);

glColor3f(1.0f, 0.0f, 0.0f);

drawSquare();

glPushMatrix();

glRotatef(45.0f, 0.0f, 0.0f, 1.0f);

glColor3f(0.0f, 1.0f, 0.0f);

drawSquare();

بطاقة العمل

اسم المستقل Hamid A.
عدد الإعجابات 0
عدد المشاهدات 13
تاريخ الإضافة
تاريخ الإنجاز

المهارات المستخدمة