ניתוב קרניים – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Odedee (שיחה | תרומות)
מ עריכה
Yoavhacohen (שיחה | תרומות)
מאין תקציר עריכה
שורה 1:
'''ניתוב קרניים''' (ב[[אנגלית]]: Ray Tracing) הוא [[אלגוריתם]] ב[[גרפיקה ממוחשבת]] למידול תאורה כוללת לסצינה שנוצרה באמצעות [[מחשב]]. באלגוריתם זה עוקבים אחרי קרני ה[[אור]] היוצאות ממקורות האור דרך ההשתקפויות שלהם על האובייקטים בסצנה ועד הגעתם אל ה[[מצלמה]] הוירטואלית.
 
בפועל המעקב נעשה באופן הפוך: מאחר שאין עניין בחישוב התאורה לכל נקודת תצפית אפשרית אלא מתעניינים רק בתמונה שתראה המצלמה, עוקבים אחרי הקרניים היוצאות מהמצלמה, דרך העצמים בסצינה, ועד למקורות האור. בכך הופך האלגוריתם ל-"תלוי מבט", דהיינו תוצאת החישוב תלויה בנקודת המבט, שהיא הנקודה בה ממוקמת המצלמה הוירטואלית.
 
דוגמה לאלגוריתם אחר למידול תאורה כוללת לסצינה שאינו תלוי מבט הוא [[Radiosity]].
 
{{קצרמר|מחשבים}}