مرحبا انا عضوه جديده عندكم واناا ارجوكم مساعدتي في المشروع التالي وهو المرفق في الملحقات تحت
اتمنى ان اجد المساعده لديكم وانا كل ثقه في هذا المنتدى الرائع
ولكم جزيل الشكر
اختكم
نسرين
مرحبا انا عضوه جديده عندكم واناا ارجوكم مساعدتي في المشروع التالي وهو المرفق في الملحقات تحت
اتمنى ان اجد المساعده لديكم وانا كل ثقه في هذا المنتدى الرائع
ولكم جزيل الشكر
اختكم
نسرين
السلام عليكم و رحمة الله و بركاته
للأسف أضنه واجب منزلي و لا يمكنني أنا و لا حتى غيري من الإجابة عليه , فأنت وضعت السؤال من غير محاولة بسيطة . ضع محاولة و إن شاء الله سنساعدك .
و عذرا لهذا التهجم
تم تعديل هذه المشاركة بواسطة 3ds max2010 في 15 نوفمبر 2010 في 18:27
تخيل, هل سيكون مستقبل الأوبن جي أل مع البشرية هكذا

اخي انا حاولت جدا في عمله ولم استطع وهو وتجب من دون علامات
وانا لم الجأ للمنتدى لكي يتم عمله لي من دون دراسه فأنا من المستحيل تسليمه من دون دراسته
فأنا اريده للأستفاده وليس لأجل علامات
وانا طالبه في الجامعه وهذا الواجب طلب منا للمعرفه الشخصيه واتمنى من احدهم مساعدتي في عمله
كي ادرسه لأني سوف اناقشه امام الطلاب وثقتي فيكم كبيرا ووفقم الله اخوتي واخواتي
وكل عام وانتم بالف خير
اختكم نسرين
فلسطين
اخي انا عملت الي بقدر عليه واستطعت انا اعمل انه وين ما اضغط في الماوس يرسم مربع واكتر من ذلك لم استطع ان اعمل
وهذا هو الكود
#include<iostream.h>
#include<stdlib.h>
#include<GL/glut.h>
#include<GL/gl.h>
#include<math.h>
int nWidth=500;
int nHeight=500;
void init (void)
{
glClearColor(1.0,1.0,1.0,0.0); // set display window to white
glMatrixMode(GL_PROJECTION); // set projection parameter
// glOrtho(-200.0,200.0,-200.0,200.0,90,-90);
gluOrtho2D(0,nWidth,0,nHeight);
}
void lineSegment(void)
{
glClear(GL_COLOR_BUFFER_BIT); // clear display window
glMatrixMode (GL_MODELVIEW);
glLoadIdentity ( );
glFlush(); // process all openGL routines as quickly as possible
}
void drawSquare(int x, int y)
{
glClearColor(1.0,1.0,1.0,0.0);
glClear(GL_COLOR_BUFFER_BIT);
y=nHeight-y; /* invert y position */
glColor3f( 1.0,0.5, 1.0); /* a random color */
glTranslatef(x,y,0);
glRecti (0,0, 50, 50);
glTranslatef(-x,-y,0);
glFlush();
}
void mymouse(int btn, int state, int x, int y)
{
if(btn==GLUT_RIGHT_BUTTON && state==GLUT_DOWN)
exit(0);
if(btn==GLUT_LEFT_BUTTON && state==GLUT_DOWN)
drawSquare(x, y);
}
void main(int argc,char** argv)
{
glutInit(&argc,argv); // initialize GLUT
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); // Set top-left display-window posision
glutInitWindowPosition(50,100); //set top left display windowposition
glutInitWindowSize(nWidth,nHeight); // set dosplay window width and height
glutCreateWindow("an example OpenGL program"); //create display window
init(); // execute initialization-procedure
glutDisplayFunc(lineSegment); // send graphics to display window
glutMouseFunc(mymouse);
glutMainLoop(); // display every thing and wait
}
الأخ الكريم/الأخت الكريمة
السلام عليكم ورحمة الله وبركاته.
مرحباً بكم في منتدى الفريق العربي للبرمجة
هذا الموضوع يشتمل على مخالفة أو أكثر لقواعد المشاركة.
الرجاء التنبه وعدم تكرار المخالفة في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.
وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!
قواعد المشاركة
شاكرين لكم حُسن تعاونكم
السلام عليكم ،
الرجاء من الأخت أن تكتبي الموضوع من جديد بالطريقة التالية :
- اكتبي المشكلة التي تواجهينها باللغة العربية ومفصّلة قدر الإمكان ، وستحصلين على المساعدة ( دون الحاجة لذكر اسمك أو جنسك ) .
المنتدى لن يستفيد شيء من سؤال مكتوب في المرفقات ، لأن محركات البحث مثل Google لن تعثر عليه .
بالتوفيق .
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…