OpenGL Library

צילום מסך תוכנה:
OpenGL Library
פרטי תוכנה:
גרסה: 1.4
טען תאריך: 2 Jun 15
מפתחים: Ian Mallett
רשיון: ללא תשלום
פופולריות: 26

Rating: 4.0/5 (Total Votes: 1)

ספריית OpenGL (glLib *) היא ספריית פייתון לפתח משחקים מבוססי OpenGL 2D and 3D.
הערות מפתחים
אני למשל נמאס לי שיש להבין איך לעשות הכל בPyOpenGL. אל תבין אותי לא נכון - PyOpenGL הוא מודול מבריק, ובדרך כלל, זה לא היה כל כך קשה, אבל זה היה יכול להיות קל יותר. שכחתי כיצד להפעיל את מרקם, או תאורה? Google חמישה עשר דקות ולהוסיף את שורת קוד אחת שאתה צריך. לא יכול להבין למה המצולעים שלך לא מופיעים? להתחיל מחדש. לא זוכר איך לעשות תחום quadric? לדלות כמה עשורים קוד ישן כדי לחפש איך.
החלטתי לשנות את כל זה ובעצם לעשות קצת basecode PyOpenGL לשם שינוי, במקום המחדשת בכל פעם.
קוד זה הוא התוצאה.
בנוסף, קוד זה ייתן לך לעשות דברים שאתה לא יודע איך לעשות לפני. האם אתה רוצה לטעון heightmap? האם אתה רוצה להיות נסיעה חלקה מצלמה נחמדה? האם אי פעם עשו שיטת Mipmap? האם אתה רוצה צללים? תשובה: "כן".
אז, לזה:
קוד זה אמור להפוך עושה PyOpenGL הרבה יותר קל עבור רובנו. אתה יכול להשתמש בקוד זה בכל מקום שאתה רוצה, אבל בבקשה לתת לbackend של משחק נחמד שלך האשראי שלי, ואם אתה באופן מפורש לקחת קרדיט, אולי אני צריך להרוג אותך ;-)
שים לב, זה הוא שחרור למחצה בטא. הכל עובד (אלא אם כן יש לך מחשב ישן שלא כמו הצללה), אבל הקוד אינו מתועד ולא יציב במיוחד (זה קל לקרוס אותו על ידי עושה משהו רע, ולא יהיה לך מושג מה קרה). שאמרו, הקוד נועד להיות קל לקריאה

מה חדש בהודעה זו:.

    • לי הוסיף כמה תכונות חדשות; עכשיו יש שנבנה בפקודת UnProject לאחזור בקלות את מיקום העכבר בתוך המסך בתוך נקודת המבט הנוכחית, ולוקח צילום מסך.
    • ההישג הגדול ביותר שלי הפעם היה לצבוט את הצללים. אני קבוע כמה דברים קטנים והוספתי הדרכה על איך לעשות את פרספקטיבת מצלמה האור, המרחק, והזווית מודעת. זה הגיוני לי, אבל שוב, יש מעט מאוד תגובות. אני גם הוספתי תמיכה בmultishadowing - או ההצללה של סצנה באמצעות אור יותר מפעם אחת -! אולי עכשיו יש לך עד שמונה צללים שונים של כל צבע יפריע זה לזה בזמן אמת ריאליסטית
    • יש עדיין די הרבה מה לעשות, כולל כמה תיקוני באגים ידועים. אני מקווה להוסיף מיפוי השתקפות (כבר יש כמה אבות טיפוס כמעט-עובדים) בקרוב וכמה דברים אקראיים אחרים.

    דרישות :

    • פייתון
    • pygame
    • PyOpenGL
    • NumPy
    • psyco
    • wxPython
    • מספרי

  • תוכנה דומה

    תוכנות אחרות של יזם Ian Mallett

    תגובות ל OpenGL Library

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!