זוהי אפליקציית לינוקס בשם FabGL שניתן להוריד את המהדורה האחרונה שלה בתור v1.0.9.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באינטרנט את האפליקציה הזו בשם FabGL עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
בצילומי מסך
Ad
FabGL
תיאור
FabGL היא בעיקר ספריית גרפיקה עבור ESP32. הוא מיישם מספר מנהלי התקנים לתצוגה (פלט VGA, PAL/NTSC Color Composite, צגי I2C ו-SPI). FabGL יכול גם לקבל קלט ממקלדת PS/2 ועכבר. FabGL מיישמת גם: מנוע שמע (DAC ו-Sigma-Delta), ממשק משתמש גרפי (GUI), מנוע משחק ומסוף ANSI/VT. פלט VGA דורש ממיר דיגיטלי לאנלוגי חיצוני (DAC): זה יכול להיעשות על ידי שלושה נגדים של 270 אוהם כדי שיהיו 8 צבעים, או על ידי 6 נגדים שיהיו 64 צבעים. פלט מרוכב אינו דורש רכיבים חיצוניים (אולי מסנן 5Mhz low pass). נתמך במספר בלתי מוגבל של ספרייטים. עם זאת, ספרייטים גדולים וכמות גדולה מהם מפחיתים את קצב הפריימים ועלולים ליצור הבהוב. כשיש מספיק זיכרון (ברזולוציות נמוכות כמו 320x200), אפשר להקצות שני מאגרי מסך, כך ליישם חציצה כפולה. במקרה זה פרימיטיבים תמיד מצוירים על המאגר האחורי.
תכונות
- ישנו ממשק משתמש גרפי (GUI) עם חלונות חופפים וטיפול בעכבר והרבה ווידג'טים (כפתורים, תיבות עריכה, תיבות סימון, תיבות משולבות, תיבות רשימה וכו'..).
- יש מנוע סאונד, עם מספר ערוצים מעורבבים לפלט מונו. כל ערוץ יכול ליצור צורות גל סינוס, ריבוע וכו'.
- כשיש מספיק זיכרון (ברזולוציות נמוכות כמו 320x200), אפשר להקצות שני מאגרי מסך, כך ליישם חציצה כפולה. במקרה זה פרימיטיבים תמיד מצוירים על המאגר האחורי
- כל השרטוטים מבוצעים בחזרה אנכית
- אם תור הפרימיטיביים לציור אינו מעובד לפני שהחזרה האנכית מסתיימת, אזי הוא מופרע וממשיך בחזרה הבאה
- ספרייה זו עובדת עם גרסת ESP32 1 ומעלה
שפת תכנות
C + +
כל הקטגוריות
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/fabgl.mirror/. הוא התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.