موضوع: أحتاج إلى ملف تنصيب OpenGl

ردود: 15 | زيارات: 4262
  1. #1
    Registered User
    تاريخ التسجيل
    Jun 2001
    المنطقة
    سوريا
    ردود
    131

    أحتاج إلى ملف تنصيب OpenGl

    السلام عليكم ورحمة الله وبركاته
    أحتاج إلى ملف تنصيب
    OpenGL فأرجو ممن يعرف رابط لتحميله أن يضعه لي

    وشكرا جزيلا لكم .


  2. #2
    السلام عليكم
    أعتقد أن opengl لا يحتاج إلى تنصيب
    لأنك ستجد Header files مرفقة مع أغلب Compilers ك gl.h و glu.h
    لكنك بحاجة إلى تحميل glut من http://www.xmission.com/%7Enate/glut.html إذا أردت استخدامها
    كمكتبة مساعدة و هناك أيضا Sdl يمكن أن تجدها في www.sdl.org
    ولا تنسى الربط gl.lib و glu.lib

  3. #3
    رب زدنِى علماً
    جيتس و اينشتين احدثوا ثورة في مجالاتهم و لكن بعد كل هذا هل استطاعوا ان "يميزوا" بعد كل ذلك ان الله احد لم يلد و لم يولد ؟
    نعم - احمد صالح .
    برمجة الألعابُ هي عملية تــحويل الصور الميتة إلي صور حية - احمد صالح .
    الامـة التى تــفرط فى لغـــتها كالتى تفرط فى عرضها !!!
    انا لو لم اكن مصريا * لوددت أن اكون مصريا

  4. #4
    Registered User
    تاريخ التسجيل
    Jun 2001
    المنطقة
    سوريا
    ردود
    131
    السلام عليكم ورحمة الله وبركاته

    أخي
    ib_doom :

    أحتاج إلى ملف تنصيب
    OpenGl Driver فلقد صنعت مثال وجربته على الـ WinMe فظهر به بعض المشاكل من حيث العرض ( الغرافيكس ) وعندما جربته على الـ WinXp ظهر بدون أي مشاكل وبجمالية عالية ولذلك أنا بحاجة إلى ملف تنصيب OpenGl Driver لكي أقوم بتنزيله على الـ WinMe .


    أخي العزيز أحمد صالح لم أجد رابط لتحميل الـ
    OpenGl Driver فهل يمكن إرشادي إلى مكانه أو وضع رابط مباشر للتحميل


    ولكم جزيل الشكر .


  5. #5
    السلام عليكم
    إذن عليك تحميل Drvier من الموقع الخاص بصانع بطاقة الجرافيكس التي تمتلكها.

  6. #6
    نعم ، عليك تثبيت آخر تحديثات السائق التشغيلي لبطاقة العرض التي لديك. كما ينبغي من أن تتأكد من الوظائف المستخدمة في تطبيقاتك تدعم آخر تحديثات الواجهات البرمجية المتوفرة !!!!!!
    Live Free ... Die Well
    The Scorpion King

  7. #7
    Registered User
    تاريخ التسجيل
    Jun 2001
    المنطقة
    سوريا
    ردود
    131
    أخي ألا يوجد OpenGl بشكل عام أي مثل الـ DirectX فهو يعمل مع مختلف أنواع كرت الشاشة بدون تعين .

    كرت الشاشة عندي هو GeForce2 64 ولكن لم أجد OpenGl خاصه به .

    أرجو المساعدة ولكم جزيل الشكر .

  8. #8
    أخي الكريم ، لايوجد هناك شيء اسمه OpenGL عام .... .... وهو الحال أيضاً عندما نتحدث عن DirectX ... !!!!

    في الواقع OpenGL مكتبة من الوظائف تتيح لك الاستفادة من الميزات والحسنات المتوفرة مع بطاقات الأبعاد الثلاثة أو البطاقات التسريعية .... وهي عبارة عن مجموعة من الاستدعاءات تتيح لك التعامل مع هذه الميزات المتضمنة في العتاد.

    يضبط هذه المسألة بالنسبة لـ OpenGL السائق التشغيلي لبطاقة العرض أو بطاقة الأبعاد الثلاثة المتوفرة لديك والتي عليك الحصول عليه من صانع البطاقة تحديداً.

    الآن ، كما أن لكل شيء حدود فإن لإمكانات بطاقتك حدود أيضاً ، وبالتالي قد لا تقبل بطاقتك تنفيذ أوامر متضمنة مع الإصدار OpenGL 2.0 وعندئذ لا تتوقع نتائج عامة !!!! والحل الوحيد هو تركيب بطاقة عرض تدعم الإصدار OpenGL 2.0 حتى تستطيع تصيير ما هو ليس بعام !!!!!!!

    وقد تكون البطاقة التي تستخدمها لا تدعم بعض من امتدادات OpenGL التي تقوم باستدعائها في تطبيقك .... ولحل هذه الإشكالية يأتي مع كل سائق تشغيلي لبطاقات الأبعاد الثلاثة محلل يقوم بتحليل إمكانيات بطاقتك وما تستطيع فعله من عدمه ، كما وتعرض عليك تقريراً بالإمتدادات المتوافقة والمتوفرة معها وعندها يمكنك الحكم !!!!!!!

    وأخيراً وإجابة على تساؤلك:

    أخي ألا يوجد OpenGl بشكل عام
    أقول لا على حد ما أعلم !!!!!! ..... وعذراً
    Live Free ... Die Well
    The Scorpion King

  9. #9
    Registered User
    تاريخ التسجيل
    Jun 2001
    المنطقة
    سوريا
    ردود
    131
    أخي رامي لولح بالنسبة لكرت الشاشة لدي هو Geforce2 64 .
    ولقد نوهت سابقا أن المثال جربته على الـ XP فظهر بشكل جميل جدا ولكن على الـ Me لم يظهر بنفس الجمالية فالفارق بينهما هو إصدار الـ OpenGl وليس كرت الشاشة

    ولقد رأيت ملف تنصيب للـ OpenGl منذ فترة طويلة على أحد الأقراص الليزرية ولكن لم أكن عندها أعمل في مجال برمجة الألعاب ولذلك لم أكترث له والآن أنا أبحث عنه ولكن دون جدوه .

    وللتنويه قصدت بعبارة ( OpenGl بشكل عام ) أي مثل الـ DirectX من حيث الإصدارات فعندما تحتاج أحد الألعاب إلى إصدار أعلى من الإصدار الموجود على جهازك كل ما عليك فعله هو عمل setup للإصدار المطلوب من قبل اللعبة والـ DirectX متوفر في الأسواق كما أنه يأتي مرفق مع الألعاب أي ليس كل كرت شاشة يحتاج إلى DirectX خاص به ( هذا هو قصدي بكلمة عام )

  10. #10

  11. #11

  12. #12
    أخي الكريم Fadi Loutf ، يعني أنت فسرت الماء بعد الجهد بالماء ... وهذا بالضبط ما أردت قوله ، غير أن OpenGL تختلف عن DirectX بأمور معينة:

    1. تحديثاتها وامتداداتها مرتبطة بصانع البطاقة التي تمتلكها
    2. لاتتوفر في الأسواق وإنما تتوفر من خلال السائق التشغيلي الذي يطوره صانع بطاقتك
    3. إن لم تستطع بطاقتك مع آخر التحديثات من أن تعطيك التصيير المطلوب فالحل الوحيد هو تغيير العتاد بالكامل (أقصد هنا بطاقة الأبعاد الثلاثة تحديداً ، أو بطاقة العرض العادية)
    4. بما أن كل صانع بطاقة يعتمد تحديثاته الخاصة فإن ما يعمل على nVIDIA قد لا يعمل مستقبلاً على ATI وهكذا .... غير أن هذه الفروقات أصبحت ضئيلة مع حجم التنسيق المبذول بين تلك الشركات.
    5. الخلاصة هو أنه عليك اختيار البطاقة الملائمة لطبيعة عملك جيداً .... حتى لا تضطر لاستبدالها لاحقاً.

    بالنسبة لما قلته:

    وللتنويه قصدت بعبارة ( OpenGl بشكل عام ) أي مثل الـ DirectX من حيث الإصدارات فعندما تحتاج أحد الألعاب إلى إصدار أعلى من الإصدار الموجود على جهازك كل ما عليك فعله هو عمل setup للإصدار المطلوب من قبل اللعبة والـ DirectX متوفر في الأسواق كما أنه يأتي مرفق مع الألعاب أي ليس كل كرت شاشة يحتاج إلى DirectX خاص به ( هذا هو قصدي بكلمة عام )
    المسألة ليست التحديث بقدر ما تكون الاستفادة من ميزات التسريع والوظائف المتضمنة في بطاقتك ، فقد تقوم بتثبيت DirectX 9 على جهازك ، ولكنك لا تمتلك عتاد ثلاثي البعد أو بطاقة تخدم ما تريد أن تراه من DirectX ، وحينئذ ما نفع أن تكون قد قمت بتثبيت DirectX 9 وفي النهاية اللعبة لن تعطيك النتائج المرجوة.

    الرجاء الملاحظة بأن معظم الألعاب اليوم تتطلب أن يكون لديك عتاد ثلاثي البعد بمواصفات خاصة ، كأن يذكر الصانع أنه عليك امتلاك بطاقة الأبعاد الثلاثة ذات إصدار متوافق مع OpenGL 1.5 أو أعلى ، وكذلك DirectX 8.1 أو أعلى .... وهكذا !!!!

    أتمنى أن أكون قد أوصلت وجهة نظري !!!!!! وعذراً ...... !!!!!!!
    Live Free ... Die Well
    The Scorpion King

  13. #13
    يمكنك تحميل آخر تحديثات البطاقة التي لديك من الرابط التالي:

    http://www.nvidia.com/object/win9x_66.94

    لاحظ آخر سطر تحت بند "Release Highlights" وأتمنى أن تكون وجهة نظري قد وصلت !!!!!

    أتمنى لك التوفيق ..... بالمناسبة هل تستطيع وضع لقطات عما قمت بإنجازه .... سوف يسعدنا هذا حقاً !!!!!!!
    Live Free ... Die Well
    The Scorpion King

  14. #14
    Registered User
    تاريخ التسجيل
    Jun 2001
    المنطقة
    سوريا
    ردود
    131
    السلام عليكم
    أخي رامي كما فهمت من كلامك أنه لايوجد ملفات تنصيب للـ OpenGl 2 حره أي يمكن تنزيلها على أي حاسب مثل الـ DirectX وهي مرتبطه بتعريف كرت الشاشة فقط .

    على كل حال بالنسبة للمثال الذي صنعته سأضعه قريبا في المنتدى وهو عبارة عن مثال صغير تجريبي مبني بلغة الديلفي .

  15. #15
    أخي الكريم ذلك بالضبط ما كنت أريد قوله .... وعلى أية حال ، تقدم nVIDIA الأفضل دائماً ، وهناك تحديثات غاية في الأهمية عليك تحميلها وتثبيتها على نظامك فوراً ، وقد ذكرت ذلك في ردي السابق !!!!!!!

    مبروك لمشروعك الصغير سلفاً .... وعقبال الاحتراف أكثراً فأكثر !!!!!!!
    Live Free ... Die Well
    The Scorpion King

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل