แม้ว่าฉันไม่รู้เกี่ยวกับการติดตามเส้นทาง monte carlo เมื่อฉันเขียนสิ่งนี้ แต่ฉันก็อธิบายโดยไม่ตั้งใจ แดกดันการติดตามเส้นทางมอนต์คาร์โลเป็นคำตอบที่ฉันกำลังมองหาในเวลา
การติดตามเส้นทางไร้เดียงสามอนติคาร์โลทำงานโดยการประเมินสิ่งที่เรียกว่าสมการเรนเดอร์เพื่อแก้ไขค่าสีของพิกเซล มันต้องสุ่มตัวอย่างโดยสุ่มแบบสุ่มภายในพิกเซล (มีกลยุทธ์การสุ่มตัวอย่างที่ดีกว่าและการกรอง: อะไรคือเหตุผลพื้นฐานของการต่อต้านนามแฝงโดยใช้ตัวอย่างสุ่มหลาย ๆ ตัวในพิกเซล ) และโดยการตีกลับในทิศทางสุ่มเมื่อรังสีกระทบพื้นผิว .
อาจต้องใช้ตัวอย่างจำนวนมากเพื่อให้ได้ผลลัพธ์ที่ดีและหากมีตัวอย่างไม่เพียงพอภาพของคุณจะมีเสียงดัง มันใช้เวลา 4 เท่าในการตัดเสียงครึ่งหนึ่ง เวลาของการแสดงผลสามารถทำได้ในหนึ่งชั่วโมงโดยใช้คอร์ CPU ที่ทันสมัย 8 คอร์สำหรับฉากที่เรียบง่าย
มีเทคนิคการติดตามพา ธ monte carlo ขั้นสูงที่ให้คุณได้ภาพที่ดีกว่าได้เร็วขึ้นเช่นการสุ่มตัวอย่างที่สำคัญหรือ denoising ภาพหลังจากที่แสดงผลแล้ว
การติดตามเส้นทางมอนติคาร์โลสามารถสร้างภาพเหมือนจริงและให้คุณสมบัติการเรนเดอร์ขั้นสูงมากมายเนื่องจากเป็นไปตามกฎหมายทางกายภาพเพื่อให้ได้ผลลัพธ์ที่สมจริง
คุณสามารถอ่านเพิ่มเติมได้ที่นี่:
http://blog.demofox.org/2016/09/21/path-tracing-getting-started-with-diffuse-and-emissive/
นี่คือภาพตัวอย่างซึ่งใช้เวลาประมาณหนึ่งชั่วโมงในการเรนเดอร์โดยใช้แกนซีพียูทั้ง 8 ตัวของฉัน: