التواصل المباشر مع الادارة والاعضاء القدامى من خلال قناة التلغرام


قديم 04-15-2012, 12:20 AM   رقم المشاركة : 1 (permalink)
معلومات العضو
 
إحصائية العضو






السفاح 18 غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
السفاح 18 is on a distinguished road

6 opengl


السلام عليكم ..
اللي فاهم للبرمجه بالc++ >> opengl
ياليت يشرح لي دي الاكواد ..
#include<windows.h>
#include<GL/glut.h>

void redraw(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(0.0, 0.0, 0.0);
// x محور
glBegin(GL_LINES);
glColor3f (0.0, 0.0, 0.0);
glVertex2f (19,0);
glVertex2f (-19,0);
// y محور
glVertex2f (0,-19);
glVertex2f (0,19);
glEnd();
// رسم مثلث باللون الأزرق الغامق
glColor3ub (37, 66, 101);
glBegin(GL_TRIANGLES);
glVertex2f(4,3);
glVertex2f(8,12);
glVertex2f(12,3);
glEnd();
// دوران الجسم
glRotatef(180,0,0,0);
// رسم الجسم بعد دورانه
glColor3ub (112, 153,202);
glBegin(GL_TRIANGLES);
glVertex2f(4,3);
glVertex2f(8,12);
glVertex2f(12,3);
glEnd();
glutSwapBuffers();
}

void main()
{
glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
glutInitWindowPosition(100,100);
glutInitWindowSize(800,800);
glutCreateWindow("2D Rotate1");
glutDisplayFunc(redraw);
glClearColor(0.95, 0.90, 0.85, 0.0);
glOrtho(-21.0, 21.0, -21.0, 21.0, -20.0, 20.0);
glutMainLoop();




opengl k,hg k,hg Kk,hg Kjk,hg Kk,hg

   

رد مع اقتباس
قديم 04-15-2012, 12:24 AM   رقم المشاركة : 2 (permalink)
معلومات العضو
 
إحصائية العضو






السفاح 18 غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
السفاح 18 is on a distinguished road

افتراضي رد: opengl


:(

   

رد مع اقتباس
قديم 04-15-2012, 12:33 AM   رقم المشاركة : 3 (permalink)
معلومات العضو
 
إحصائية العضو






السفاح 18 غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
السفاح 18 is on a distinguished road

افتراضي رد: opengl


#include<windows.h>
#include<GL/glut.h>

void redraw(void)
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

// دوال الاضاءة
glEnable(GL_DEPTH_TEST);
glEnable(GL_LIGHTING);
glEnable(GL_LIGHT0);
glDisable(GL_CULL_FACE);
glEnable(GL_COLOR_MATERIAL);
// رسم ابريق باللون الأخضر الغامق
glPushMatrix();
glColor3ub (0, 53,33);
glRotatef(45,1,0,0);
glTranslatef(8,6,3);
glutSolidTeapot(4.5);
glPopMatrix();
glFlush();
}

void main (int argc, char **argv)
{
glutInit (&argc, argv);
glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB | GLUT_DEPTH );
glutInitWindowSize (900, 900);
glutInitWindowPosition (100, 100);
glutCreateWindow("3D Rotate");
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glClearColor(1.0, 1.0, 1.0, 0.0);
glOrtho(-21.0, 21.0, -21.0, 21.0, -20.0, 20.0);
glutDisplayFunc (redraw);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glutMainLoop();
}
الدله ..

   

رد مع اقتباس
قديم 04-15-2012, 12:35 AM   رقم المشاركة : 4 (permalink)
معلومات العضو
 
إحصائية العضو






السفاح 18 غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
السفاح 18 is on a distinguished road

افتراضي رد: opengl


وهدا yellow
#include<windows.h>
#include<GL/glut.h>

//قيمة ابتدائية لمكان تحرك الجسم
float tx=30;

void display (void)
{
glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

glPushMatrix();

// رسم المثلث المتحرك
glTranslatef(tx,0,0);
glColor3ub (246, 199, 0);
glBegin(GL_TRIANGLES);
glVertex2f(1,1);
glVertex2f(50,50);
glVertex2f(90,10);
glEnd();
//خطوات تحرك الجسم للجة اليمنى
if(tx>=30)
{
tx=tx+0.01;
}
glPopMatrix();
glutSwapBuffers();
}

void main (int argc, char **argv)
{
glutInit (&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
glutInitWindowSize (900, 900);
glutInitWindowPosition (100, 100);
glutCreateWindow ("Translate always");
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0.0, 160.0, 0.0, 160.0,-160.0,160.0);
glutDisplayFunc (display);
glutIdleFunc (display);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glutMainLoop();
}

   

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدليلية (Tags)
نوال, نوال ،نوال ،تنوال ،نوال

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع


الساعة الآن 12:09 PM


[ vBspiders.Com Network ]

SEO by vBSEO 3.6.0