YafaRay

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה לניווט קפיצה לחיפוש
YafaRay
Yafray example image.camera.jpg
מפתח מפתחי YafaRay
גרסה אחרונה 3.3.0‏ (22 באוגוסט 2017)
מערכת הפעלה חוצה פלטפורמות
נכתבה בשפות פייתון, שפת C
סוג רישיון LGPL
קטגוריה מעקב קרניים
www.yafaray.org
רינדור ב-YafaRay, של חלקי מנוע בוכנה, שמודל בבלנדר.

יפרייאנגלית: Yet Another Free Raytracer, תעתיק מקוצר YafaRay) היא תוכנה למעקב קרניים, מבוססת קוד פתוח ונכתבה בשפת C ופייתון ובנוסף נעזרת בשפת XML לתיאור הסצנה.

התוכנה נכתבה על ידי אלחנדרו קונטי אסטבז (Alejandro Conty Estévez), ושוחררה לראשונה ביולי 2002.

היסטוריה[עריכת קוד מקור | עריכה]

הגרסה האחרונה של YafRay הייתה YafRay 0.0.9, ששוחררה ב-2006. בשל מגבלות של התכנון המקורי, מעקב הקרניים נכתב מחדש על ידי מתיאס וויין. הגרסה היציבה הראשונה אחרי השכתוב הייתה YafaRay 0.1.0, והיא שוחררה באוקטובר 2008.

תכונות[עריכת קוד מקור | עריכה]

רינדור[עריכת קוד מקור | עריכה]

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

ארכיטקטורה[עריכת קוד מקור | עריכה]

מסגרת מודולרית
חוצת פלטפורמות
YafaRay פותחה במלואה באמצעות שפת C++‎. תודות לזה היא מאפשרת ניידות טובה עבור הפלטפורמות הנפוצות: GNU/Linux, Windows 9x/XP/2000, Mac OS X ו-Irix.

ראו גם[עריכת קוד מקור | עריכה]

  • POV-Ray, תוכנת מעקב קרניים חופשית נוספת.
  • LuxRender, מערכת רינדור בלתי משוחדת.
  • Kerkythea, תוכנת רינדור חופשית אשר תומכת במעקב קרניים.

קישורים חיצוניים[עריכת קוד מקור | עריכה]

ויקישיתוף מדיה וקבצים בנושא YafaRay בוויקישיתוף