• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

البحث في المنتدى

Showing results for tags 'opengl'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 8 نتيجة

  1. السلام عليكم ورحمة الله وبركاته بدايتي السيئة جداً مع الـ OpenGL :thumb_down: فأنا ادرس الجرافكس بشكل نظري ولكن أردت التطبيق من أجل ترسيخ المعلومات وايضاً حبي للجرافكس لدي كتاب رائع للكاتب angel بعنوان interactive computer graphics لمن اراد القراءة والتثقف ايضاً في هذا الموضوع لكن المشكلة هنا أنني لا استطيع تثبيت مجموعة المكتبات القادمة مع هذا الكتاب في جهازي قمت بنسخ الـ glut.h في مجلد داخل include قمت بنسخ الصيغه dll داخل مللف windows/system32 قمت بنسخ جميع المكتبات بالشكل المطلوب وهنا قام الكاتب بنشر الأكواد المستخدمة في الكتاب على هذا الرابط  كمرجع مفتوح: http://www.cs.unm.edu/~angel/BOOK/INTERACTIVE_COMPUTER_GRAPHICS/SIXTH_EDITION/CODE/   المشكلة هنا البرنامج يخبرني بأنه لا يجد freeglut وايضا لا يظهر لي شيء سوا نافذه بيضاء عندما قمت بنسخ كود تجريبي تم انشاءه باستخدام مكتبات الرسوم الموجوده في c++     ايضاً النسخة للبرنامج الموجودة على جهازي هي Visual Studio 2013   اتمنى المساعدة أنا متحمسة جداً لاتعلم المادة ولكني تحطمت من البرنامج :cry:
  2. لدي هذا السؤال في ملف محاضرت الرسم بالحاسب Design an application that allows user to draw an any object as follows: -Based on pressing ‘P’ or ‘p’ object rendered in a point mode. - Based on pressing ‘L’ or ‘l’ object rendered in a line mode. - Based on pressing ‘G’ or ‘g’ object rendered in a polygon mode. - use the arrow keys to translate the object in a relative direction (up, right, down, and left). - use the mouse button to activate a menu the include the following:   - Transformation                                      scaling                                      rotation         - Object color                                     sample colors         -  Background color                                     sample color         -  Quit (to end execution of the program) لقد كنت احاول حله منذ مدة لكن لم اصل للحل النهائي لذا اذا لدى احدكم علم بالحال او بطريقة الحل او اي شيئ فانى الله لايضيع اجر من احسن عملا .  ملاحظة انا لا اطلب منكم ان تغششوني الحل لقد حاولت ولقد كتبة ومسحت مئات الاسطر ان لم يكن الالاف لكن لا استطيع ايجاد الحل المناسب لا اريد شرح السؤال لاني اعلم بالتحديد مالمطلوب لكن اريد المساعدة في الحل لقد جلست على هذه المسئلة مايقارب 20ساعة متصلة ان لم يكن اكثر  لذا ارجوا عدم اتهامي بالغش وافضل غلق المضوع على ذالك . اذا اردم اكودي التي كتبتها سوف الصقها ما توصلة اليه بالاحر في تعليق  ولكنها طويلة ومبعثر وهذا سبب عدم ارفاقها بالموضوع وشكرا.   
  3. السلام عليكم ورحمة الله وبركاته بدايتي السيئة جداً مع الـ OpenGL :thumb_down: فأنا ادرس الجرافكس بشكل نظري ولكن أردت التطبيق من أجل ترسيخ المعلومات وايضاً حبي للجرافكس لدي كتاب رائع للكاتب angel بعنوان interactive computer graphics لمن اراد القراءة والتثقف ايضاً في هذا الموضوع لكن المشكلة هنا أنني لا استطيع تثبيت مجموعة المكتبات القادمة مع هذا الكتاب في جهازي قمت بنسخ الـ glut.h في مجلد داخل include قمت بنسخ الصيغه dll داخل مللف windows/system32 قمت بنسخ جميع المكتبات بالشكل المطلوب وهنا قام الكاتب بنشر الأكواد المستخدمة في الكتاب على هذا الرابط  كمرجع مفتوح: http://www.cs.unm.edu/~angel/BOOK/INTERACTIVE_COMPUTER_GRAPHICS/SIXTH_EDITION/CODE/   المشكلة هنا البرنامج يخبرني بأنه لا يجد freeglut وايضا لا يظهر لي شيء سوا نافذه بيضاء عندما قمت بنسخ كود تجريبي تم انشاءه باستخدام مكتبات الرسوم الموجوده في c++     ايضاً النسخة للبرنامج الموجودة على جهازي هي Visual Studio 2013   اتمنى المساعدة أنا متحمسة جداً لاتعلم المادة ولكني تحطمت من البرنامج :cry:
  4. السلام عليكم    تحية طيبة لجميع أعضاء هذا المنتدى    أنا عندي مشكلة وأتمنى مساعدتي فيها   كيف يمكن ظهور نص عربي على button  , check box  أو أي اداة بواسطة استخدام مكتبة  GLUI   أنا كتبت كود ببرنامج Visual C++  وتم استخدام كلا من GLUT  و ايضا مكتبة  GLUI  لعمل  button, and check  box   عند كتابة نص عربي على button  مثلا (موافق)  لا يظهر النص أثناء تشغيل البرنامج أما عند كتابة نص انجليزي فيظهر   هل GLUI  لا تدعم العربي   وما هي اقتراحاتك لحل هذه المشكلة؟    
  5. السلام عليكم أيها الاخوة بما أن هذا القسم مختص في الرسوميات، لابد أن أغلبكم سمع عن الـ WebGl ! لغة الرسم الثلاثي الأبعاد الخاصة بالويب وتسمى أيضا 3D Javascript  لغة تستعمل للرسم في صفحات الويب، توفر اللغة امكانيات جمة، الرسم الثلاثي الأبعاد وحتى تمكن من برمجة الألعاب ... وفيها أيضا مكتبات جاهزة تسهل وتختصر الكثير من العمل مثل: three.js, babylone.js, physics.js ... نرجو من الذين لديهم خبرة في هذه اللغة أن يفيدونا بمعلومات (أو كتب) ولو بسيطة فالمستقبل يخبئ الكثير لهذه اللغة ... . . شكرا لك من قرأ الموضوع ... وجزيل الشكر لمن رد عليه ... وجزى لله خيرا من أفادنا ، والسلام عليكم
  6. OpenGL أم DirectX؟

    السلام عليكم ورحمة الله وبركاته أهلا بكم يا أعضاء المنتدي أمــــا بـــعــــد... فأنا الأن أدرس برنامج تحرير الصور (PhotoShop CS 4 Extended ME) و أردت أن أطلع علي قدرة البرنامج علي صنع نماذج الألعاب (Models) ولاحظت أن البرنامج يستخدم (OpenGL) لصنع النماذج  وأنا الأن أعرض عليكم بعض المسائل التي حيرتني :thinking:  :thinking:  :thinking:  : هل (OpenGL) أفضل من (Direct3D) الملحق ببرنامج (DirectX) وأريد إجابة واقعية فلا أريد إجابة "OpenGL الأفضل" لأني وضعت المقال في المنتدي أو العكس فأنا أريد الدليل :calc: . هل عندما أقوم بصنع نماذج للعبة (Models) بواسطة (OpenGL) وحدث وأرفقتها في لعبة...هل تحتاج اللعبة برنامج (DirectX) كي تعمل أم برنامجا آخر يتعلق بتشغيل الكائنات الناشئة من (OpenGL) أم أن هذا الموضوع يعتمد علي لغة البرمجة،مثلا:صنعت لعبة بلغة (C Plus Plus) و النماذج صنعت بواسطة (OpenGL) فهل تحتاج اللعبة برنامج (DirectX) كباقي الألعاب من حيث متطلبات التشغيل أم لا؟ مع التعليل. :salam:  :salam:  :salam:
  7. With perspective projection, let the user choose one object among four different objects included in a group. You should create three various groups in the project (a model is shown by the figure). Use transformations to make every object fit a certain portion of the window (separate every group using matrix push and pop commands). Define colors and positions of light sources using glLight*(). Finally, use timers to implement smooth motion. Hint #1: Use enumerators to specify the selected objects. Their values would be set in main() and tested in display(). Hint #2: Motion is based on repeating display with increasing rotation angle (updated in an additional function including timer). :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes:  :rolleyes: 
  8. salam First of I'm sorry for writing in english, my keyboard doesnt containg arabic letters for the moment any way, I have been working on an application that uses OpenGl to display 3d objects and then send the transformation matrix through a web service to an  other application that uses Directx  to continue working on 3d objects. And here where I have a problem because the object is moving and rotating in the opposite way of what it was when used in OpenGL so is there any way I can fix this problem, like what kind of change should I apply on the transformation matrix to be compatible with DirectX Note: I've tried to use the transpse of the matrix but it didn't work thank you very much in advance