OpenGL Library

البرمجيات قطة:
OpenGL Library
تفاصيل البرنامج:
الإصدار: 1.4
تاريخ إيداع: 2 Jun 15
المطور: Ian Mallett
ترخيص: حرر
شعبية: 107

Rating: 4.0/5 (Total Votes: 1)

مكتبة برنامج OpenGL (glLib *) هي مكتبة بايثون لتطوير الألعاب المستندة إلى برنامج OpenGL 2D و 3D.
تعليقات المطور
أنا واحد سئمت الحاجة إلى معرفة كيفية القيام بكل شيء في PyOpenGL. لا تفهموني خطأ - PyOpenGL هو وحدة رائعة، وعادة، لم يكن من الصعب جدا، ولكن كان من الممكن جعلها أكثر سهولة. نسيت كيفية تشغيل التركيب، أو الإضاءة؟ جوجل خمس عشرة دقيقة وإضافة سطر واحد من التعليمات البرمجية التي تحتاج إليها. لا يمكن معرفة لماذا لا تظهر المضلعات الخاص بك؟ ابدأ من جديد. لا أستطيع أن أتذكر كيفية جعل المجال quadric؟ إثارة نعرات بعض عقود القانون القديم للبحث عن كيفية القيام بذلك.
قررت تغيير كل ذلك والواقع جعل بعض basecode PyOpenGL من أجل التغيير، بدلا من الإعادة في كل مرة.
هذا الرمز هو النتيجة.
بالإضافة إلى ذلك، سوف هذا الرمز يسمح لك أن تفعل أشياء كنت لا تعرف كيفية القيام به قبل. هل ترغب في تحميل heightmap؟ هل تريد أن يكون لطيفة على نحو سلس ركوب الكاميرا؟ هل سبق لك أن تفعل mipmapping؟ هل تريد الظلال؟ الجواب: "نعم".
لذلك، وصولا الى ما يلي:
يجب أن هذا الرمز أن تفعل PyOpenGL أسهل بكثير بالنسبة لمعظمنا. يمكنك استخدام هذا الرمز في أي مكان تريد، ولكن يرجى إعطاء الائتمان الخاصة بي لالخلفية الخاصة بك لعبة جميلة، وإذا كنت تأخذ الائتمان صراحة على ذلك، وأنا قد تضطر إلى قتلك ؛-)
يرجى ملاحظة، وهذا هو بيان شبه بيتا. كل شيء يعمل (إلا إذا كان لديك جهاز كمبيوتر القديم الذي لا يحب التظليل)، ولكن لم يتم توثيقها رمز ولا استقرارا ولا سيما (فمن السهل أن تحطم من قبل يفعل شيئا سيئا، وسيكون لديك أي فكرة عما حدث). أن قال، تم تصميم رمز لتكون سهلة القراءة

ما هو الجديد في هذا الإصدار:

لقد أضفت بعض الميزات الجديدة؛ هناك الآن بنيت في قيادة UnProject لاسترجاع بسهولة موضع الماوس داخل الشاشة داخل إطار العرض الحالي، واخذ قطة.
وكان أكبر إنجاز لي هذه المرة أن يعدل الظلال. أنا ثابت بضعة أشياء بسيطة، وأضاف البرنامج التعليمي حول كيفية جعل وجهة نظر ضوء الكاميرا، وبعد المسافة، وزاوية واعية. فمن المنطقي بالنسبة لي، ولكن مرة أخرى، هناك عدد قليل جدا من التعليقات. أود أيضا أن أضيف الدعم لmultishadowing - أو التظليل من مشهد باستخدام الضوء أكثر من واحد - قد يكون لديك الآن ما يصل إلى ثمانية ظلال مختلفة من أي لون التداخل مع بعضها البعض في الوقت الحقيقي واقعي!
لا يزال هناك الكثير جدا القيام به، بما في ذلك بعض الاصلاحات المعروفة. آمل أن تضيف رسم الخرائط انعكاس (لديها بالفعل عدة نماذج العمل تقريبا) قريبا، وبعض الأمور عشوائية أخرى.

المتطلبات:

بيثون
pygame
PyOpenGL
NumPy
Psyco
كسبيثون
رقمية

برامج مماثلة

libpng
libpng

22 Jun 18

File::LockDir
File::LockDir

2 Jun 15

SVL
SVL

3 Jun 15

ACE
ACE

22 Jun 18

البرامج الأخرى من المطور Ian Mallett

تعليقات ل OpenGL Library

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!