JOGL
ערך מחפש מקורות | |
יש לפשט ערך זה: הערך מנוסח באופן טכני מדי, וקשה להבנה לקהל הרחב. | |
JOGL (Java OpenGL) היא ספריית מעטפת ל-OpenGL הכתובה ב-Java וניתן להשתמש בה בתוכניות Java.
תמונת דמו שנוצרה ב-JOGL המדמה שבירה של אור | |
מפתח | סאן מיקרוסיסטמס |
---|---|
גרסה אחרונה | 1.1.1 (28.5.2008) |
מערכת הפעלה | תומך כל הפלטפורמות |
נכתבה בשפות | ג'אווה |
סוג רישיון | BSD |
קטגוריה | תכנות תלת־ממדי |
https://jogl.dev.java.net |
JOGL היא טכנולוגיית תוכנה חופשית שפותחה על ידי אגף טכנולוגיית משחקים בחברת Sun ב-2003. JOGL מספקת גישה מלאה ל-API של OpenGL 2.0 בשילוב AWT ו-SWING.
רוב המאפיינים הפופולריים שבספריות GLUT ו-GLU נמצאים ב-JOGL, אך גרסת ה-JOGL של GLUT לא כוללת את פוקצית החלונות אלא מנוהלות על ידי Java עצמה. ישנן מחלקות עבור ניהול ויצירת הנפשה, טעינת מרקם וקלט או פלט של קבצים.
JOGL שונה מספריות עוטפות אחרות ל-OpenGL עבור Java כמו LWJGL, בכך שהיא בקושי חושפת את התכנות הפרוצדורלי של OpenGL C באמצעות מחלקות או מתודות ולא מתיימרת להפוך את פונקציות ה-OpenGL C למונחית עצמיים. במקום ספריות הבסיס נקראות באמצעות JNI ולכן סביבת העבודה צריכה לתמוך ב-OpenGL.
קישורים חיצוניים עריכה
- אתר האינטרנט הרשמי של JOGL (באנגלית)