זוהי הפקודה genklemsamp שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
genklemsamp - צור דגימות קרניים על פני משטחים על בסיס Klems BSDF
תַקצִיר
genklemsamp [ -c N ][ -f{a|f|d} ] [ נוף בוחר ] [ geom.rad .. ]
תיאור
Genklemsamp מייצר מקורות וכיוונים של קרניים לדגימת משטחים מישוריים הדרושים לכך
לקבוע קרינה תקרית או מקדמי אור יום. פקודה זו משמשת בדרך כלל ב
בשילוב עם rtcontrib(1) לנתח מקדמי אור יום חיצוניים לשנה
סימולציה.
יש צורך באפשרויות התצוגה כדי לציין (לכל הפחות) את כיוון התצוגה, התואם
לכיוון המשטחים, ולווקטור התצוגה למעלה, המתאים ל-
אזימוט=מיקום של 90 מעלות על חצי כדור הדגימה של קלמס. הנוף לפני גזירה
המרחק הוא גם שימושי למדי, מכיוון שהוא מספק אמצעי לעבור בעובי מסוים ב-a
מערכת גדר לפני שליחת דגימות. אפשרויות תצוגה אחרות כגון סוג התצוגה
ומרחק הגזירה מאחור נדחקים או מתעלמים ממנו.
אם לא מסופקים קבצי סצנה של Radiance, התצוגה המקבילה שצוינה מגדירה את
רוחב, גובה, מרכז וכיוון של החלון או החזית המעניינים. אם אחד או
יותר קבצי סצנה ניתנים, מניחים שהם מכילים משטחים מישוריים שעליהם
genklemsamp יהיה מקור דוגמאות. נורמלי השטח הנדגמים חייבים להתאים ל-
כיוון התצוגה שצוין, ומשטחים לא מיושרים מתעלמים בשקט.
אל האני -c האפשרות מציינת את מספר הקרניים לדגימה לכל כיוון קלמס. הדגימות האלה
יתפזר באופן שווה על פני המשטח(ים). הגדרת ברירת המחדל היא 1000.
אל האני -ff option מציינת שקרני הפלט צריכות להיווצר כצף בינארי של 32 סיביות IEEE
ערכים. זה עשוי להיות יעיל יותר אם מועבר ישירות אל rtcontrib or rtrace(1) עם
אותה אפשרות. כמו כן, ה -fd option מציינת ערכים כפולים בינאריים של IEEE של 64 סיביות. ה
הגדרת ברירת המחדל של -א מייצר ערכי נקודה צפה ASCII.
דוגמא
להפיק 500 דגימות לכל כיוון על פני סט של חלונות הפונים דרומה ולעבור ל
rtcontrib כדי לחשב מקדמי אור יום במטריצה:
genklemsamp -c 500 -vd 0 -1 0 -vu 0 0 1 south_windows.rad | rtcontrib -c 500 -e MF:1 -f
reinhart.cal -b rbin -bn Nrbins exterior.oct > Dsouth.dat
השתמש ב-genklemsamp באינטרנט באמצעות שירותי onworks.net