Discuss, Learn and be Happy דיון בשאלות

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

"במודל החזרת האור של פונג (Simple Phong Reflectance Model), האם לכל מרכיביו יש מקדם הנחתה (Attenuation Factor)?"

1
done
✔ במודל פונג, מקדם הנחתה רלוונטי בעיקר למודל התאורה ולא לכל מרכיב בנפרד. ✔ מודל פונג מורכב משלושה רכיבים עיקריים: תאורה אמביינטית (Ambient), דיפוזית (Diffuse), וספקולרית (Specular). ✔ מקדם הנחתה משפיע על עוצמת האור הפוגע ומוחזר, אך אינו משויך באופן ישיר לכל אחד מהרכיבים בפני עצמו.
by
מיין לפי

"האם שימוש בתבנית העיצוב מתודת תבנית (Template Method) מקטין את 'סירחון הקוד' (Code Smell) מסוג קשיחות (Rigidity)?"

1
done
למה התשובה היא "לא נכון"? ? Template Method דווקא יכולה להוביל לקשיחות (Rigidity) ולא בהכרח מפחיתה אותה. ✔ קשיחות (Rigidity) בקוד מתרחשת כאשר שינוי קטן בקוד מחייב שינויים רבים במקומות אחרים. ✔ ב-Template Method, השלד של האלגוריתם מוגדר במחלקת האב, והיורשות חייבות להתאים עצמן אליו. ✔ אם מבנה האלגוריתם משתנה, כל המחלקות היורשות עלולות להיפגע ולדרוש עדכון, מה שמגביר את הקשיחות במקום להקטין אותה.
by
מיין לפי

מודל החזרת האור של פונג (Simple Phong Relfectance Model) ומודל התפשטות האור (Light Propagation Model) - הם בעצם שמות שונים של אותו מודל של שילוב תאורה בסצינה גרפית

1
done
by
מיין לפי

בתבנית עיצוב (design pattern) מתודת תבנית (Template Method), צעד בשם hook הינו סוג צעד של צעד אבסטרקטי (abstract step) אך המחלקה היורשת לא חייבת לממש אותו

1
done
מאחר ש-hook אינו סוג של צעד אבסטרקטי, אלא מתודה אופציונלית שהיורש יכול לבחור אם לממש או לא, התשובה "לא נכון" היא הנכונה. ✅
by
מיין לפי

?(NVI - Non-Virtual Interface design pattern) מהי הטענה שאיננה נכונה לגבי המלצות פיתוח ממשקים ושימוש בתבנית עיצוב ממשק לא וירטואלי

1
done
by
מיין לפי

מודל התפשטות האור (Light Propagation Model) הינו מודל אדיטיבי

1
done
הסיבה שמודל התפשטות האור (Light Propagation Model) לא נחשב מודל אדיטיבי היא כי ההתפשטות והפיזור של אור לא מתבצע על ידי הוספת אור אחד על גבי אור אחר. אדיטיבי (Additive) מתאר תהליך שבו תוצאה מתקבלת על ידי הוספת רכיבים או ערכים שונים יחד.
by
מיין לפי

Intersectable במחלקה הוספנו שדה מטיפוס Material

1
sentiment_very_satisfied
by
מיין לפי

מהו סוג תאורה שאיננה יורשת ממחלקת Light בארכיטקטורה של הפריימוורק שבנינו?

1
done
by
מיין לפי

עצמת האור המגיעה מתאורת נקודה (Point Light) לנקודה מוארת תלויה במרחק בין מקור האור לבין הנקודה המוארת

1
done
by
מיין לפי

לאחר השלמת המימוש של תאורה זורחת (Emission Light), נהפוך את מימוש מתודה קיימת ונעדכן את מימושה בכל מחלקות הגופים גאומטריים (פשוטים ומורכב) לדריסת המתודה הבאה:

1
done
by
מיין לפי