Nvidia RTX

Nvidia RTX היא טכנולוגיית רינדור לניתוב קרניים בזמן אמת, המפותחת על ידי Nvidia. בעבר, ניתוב קרניים הייתה פעולה שדרשה כוח חישוב גדול ולכן יושמה ביישומים בזמן לא אמת (לדוגמה, CGI באפקטים חזותיים בסרטים ורנדורים פוטוריאליסטיים), כאשר משחקי וידאו נאלצו להשתמש ברסטוריזציה לרנדור. RTX מקלה על פיתוחים חדשים בתחום, בכך שהטכנולוגיה מאפשרת רינדור תמונות אינטראקטיביות המגיבות למקורות אור, צללים והשתקפויות. הטכנולוגיה רצה על ליבות מעבדים גרפים מסוג וולטה, טיורינג ואמפר תוצרת החברה ופועלת על בסיס ליבות הטנזור (וליבות ה-RT החדשות בטיורינג), על מנת להאיץ את ניתוב הקרניים ובכך לאפשר רינדור בזמן אמת.

במרץ 2019, החברה הכריזה כי מעבדים גרפיים ספציפיים מסדרת GeForce 10 (פסקל) ו-GeForce 16 (חלק ממעבדי טיורינג) יקבלו עדכון לדרייבר אשר יאפשר תמיכה תוכנתית בחלק מרכיבי ה-RTX, אף על פי שהביצועים של אותם מעבדים גרפיים יפגעו משמעותית עקב כך שמדובר אך ורק בתמיכה תוכנתית (ברמת DirectX) הנובעת מהחוסר בליבות RT ייעודיות.

Nvidia חברה למיקרוסופט, על מנת לתמוך בממשק לניתוב קרניים בתוכנת ה-DirectX. במעבדי פסקל וסדרת GeForce 16 הממשק שנמצא בשימוש הוא Vulkan.

רכיבים 
בנוסף לניתוב קרניים, RTX כולל בינה מלאכותית מובנת, פורמטי מודלים (Assets) נפוצים, תמיכה ברכיבי CUDA ו-API של סימולציה. הרכיבים של RTX הם:
 פיצ'רים המונעים דרך בינה מלאכותית (NGX)
 פורמטי מודלים (USD ו-MDL)
 רסטורציה ושימוש בשיידרים (צללים) מתקדמים
 תמיכה בניתוב קרניים בממשקים הבאים: OptiX, Microsoft DXR ו-Vulkan
 כלי סימולציה:
 CUDA 10
 Flex
 PhysX

ניתוב קרניים 

בגרפיקה ממוחשבת, ניתוב קרניים מייצר תמונה על ידי ניתוב קרני אור וירטואליים דרך כל פיקסל במישור התמונה ומדמה את האפקטים במגע עם אובייקטים וירטואליים.

RTX עובד על ידי שימוש במבנים ואלגוריתמים מואצים כדי לבנות ולעדכן מבני נתונים מרחביים. המבנים המואצים פועלים ב-2 רמות.

פיתוח

ממשקי תכנות יישומים המשתמשים ב-RTX

Nvidia OptiX 
Nvidia OptiX הוא חלק מחבילת Nvidia DesignWorks. OptiX הוא ממשק עילי, או "ישירות לאלגוריתם", כלומר הוא מתוכנן לשמש כמעטפת לכלל האלגוריתם בו ניתוב קרניים משמש חלק ולא לשמש כמעטפת לניתוב קרניים בלבד. הדבר מאפשר למנוע ה-OptiX לממש את האלגוריתם הגדול מבלי לשנות את קוד התוכנה.

בנוסף לרנדור גרפיקה ממוחשבת, הממשק מסייע בתחומים שונים, כמו אופטיקה, אקוסטיקה, מחקרים על קרינה ואלקטרומגנטיות, שאילתות מבינה מלאכותית וניתוח התנגשויות פיזיות.

קישורים חיצוניים 
 NVIDIA RTX באתר של החברה 
 רפאל בן-ארי, מה זה Ray Tracing והאם מדובר במהפיכה בגיימינג?, באתר גאדג'טי, 21 באוגוסט 2018
 רפאל בן-ארי, 11 משחקים גדולים יתמכו ב-Ray Tracing של כרטיסי NVIDIA GeForce RTX החדשים, באתר גאדג'טי, 21 באוגוסט 2018
 יאן לנגרמן, חברת nVidia מוסיפה תמיכה ב-DirectX Raytracing לכרטיסי מסך מדורות קודמים, באתר גאדג'טי, 12 באפריל 2019
 ליאור מתתיהו, על NVIDIA RTX ועתיד ה-Ray-Tracing בגיימינג – בשיתוף Gigabyte Aorus, באתר HWzone, 2 בינואר 2020

הערות שוליים 

מוצרי Nvidia
גרפיקת תלת-ממד
תוכנות תלת־ממד
אלגוריתמים
תוכנות שהושקו ב-2018