ارجوو المساعدة

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

ارجوو المساعدة

مُساهمة من طرف حياة الشقا في الثلاثاء أبريل 28, 2015 5:00 pm

أتمنى تساعدوني في اخراج الاوت بوت لهذه البرامج واذا امكن صورة للاوت وشكرا مقدما  


// PROGRAM TO DRAW WINDOW WITH CLEAR COMMAND
Program Name : window_with_clear.cpp
#include <GL/glut.h>
void display (void)
{
                glClearColor (0.0, 0.0, 0.0, 1.0);
                glClear (GL_COLOR_BUFFER_BIT);
                glLoadIdentity();
                gluLookAt (0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0);
                glFlush();
}
int main (int argc, char **argv)
{
                glutInit (&argc, argv);
                glutInitDisplayMode (GLUT_SINGLE);
                glutInitWindowSize (500,500);
                glutInitWindowPosition (100, 100);
                glutCreateWindow ("Simple Window");
                glutDisplayFunc (display);
                glutMainLoop();
                return 0;
}
 
البرنامج الثاني
 
// PROGRAM TO DRAW WINDOW WITHOUT CLEAR COMMAND
Program Name : window_without_clear.cpp
#include <GL/glut.h>
                void display (void)
{
                                glClearColor (0.0, 0.0, 0.0, 1.0);
                                //glClear (GL_COLOR_BUFFER_BIT);
                                glLoadIdentity();
                                gluLookAt (0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0);
                                glFlush();
}
int main (int argc, char **argv)
{
                                glutInit (&argc, argv);
                                glutInitDisplayMode (GLUT_SINGLE);
                                glutInitWindowSize (500,500);
                                glutInitWindowPosition (100, 100);
                                glutCreateWindow ("Simple Window");
                                glutDisplayFunc (display);
                                glutMainLoop();
                           
البرنامج الثالث
 
// Program name : point.cpp
 #include <windows.h>                           // use as needed for your system
#include <gl/Gl.h>
#include <gl/glut.h>
 void myInit(void)
                 {
                glClearColor(1.0,1.0,1.0,0.0);                                      // set white background color glColor3f(0.0f, 0.0f, 0.0f);                               // set the drawing color glPointSize(4.0);                                            // a ‘dot’ is 4 by 4 pixels glMatrixMode(GL_PROJECTION);
                glLoadIdentity();
                 gluOrtho2D(0.0, 640.0, 0.0, 480.0);
                }
 void myDisplay(void)
                 {
                 glClear(GL_COLOR_BUFFER_BIT);           // clear the screen
                 
   glBegin(GL_POINTS);
                glVertex2i(10,10);
                glVertex2i(100, 50);                                        // draw three points
                glVertex2i(100, 130);
                glVertex2i(150, 130);
                glEnd();
                glFlush();                                                              // send all output to display
}
void main(int argc, char** argv)
{
                glutInit(&argc, argv);                           // initialize the toolkit
                glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); // set display mode
      glutInitWindowSize(640,480);                             // set window size
     glutInitWindowPosition(100, 150);    // set window position on screen
                glutCreateWindow(“POINT DISPLAY"); // open the screen window
                glutDisplayFunc(myDisplay);                     // register redraw function
                myInit();
                glutMainLoop();                               // go into a perpetual loop
}
avatar
حياة الشقا
..
..

تاريخ التسجيل : 26/11/2012
المساهمات : 17
النقاط : 30
التقيم : 1
الدولة : السعودية
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى