Engine
פוסט ראשון
515 מילים·3 דקות
Engine
הצגת פרויקט
פיתחתי מנוע רינדור בזמן אמת ב C++ עם OpenGL.
אז מה זה בעצם מנוע רינדור?
מנוע רינדור מהווה אבסטרקציה בשביל לצייר על המסך עצמים. הוא עושה שימוש בכרטיס הגרפי של המחשב - GPU בשביל להמיר לוגיקה (למשל מודל תלת ממדי) לתמונה דו ממדית שאפשר להציג על מסך.
ECS system
506 מילים·3 דקות
Engine
Ecs system
לפני חודש העלתי פוסט על מנוע רינדור שפיתחתי ב C++ עם OpenGL לינק לפוסט הקודם- shorturl.at/cyA57
המשכתי לפתח את המנוע והוספתי לו
-מנוע פיזיקלי -ממשק (משופר) -אפשרות להוסיף עצמים לסצנה באופן דינמי.
Bloom
587 מילים·3 דקות
Engine
Bloom
מימשתי אפקט Bloom כמו ב Unity במנוע רינדור שאני מפתח.
אפקט Bloom הוא אפקט טבעי שנראה כאשר יש עצם בוהק מאוד ונוצרת הילה סביבו (למשל השמש) . אפשר לראות Bloom בתמונות כאשר יש חשיפת יתר ומקור אור שכשהוא פוגע במלצמה הוא “שורף” את התמונה.