การติดตามรังสีและการส่องสว่างทั่วโลก
การติดตามรังสีสร้างภาพโดยการติดตามรังสีของแสงผ่านฉาก และเมื่อขยายเพื่อติดตามการสะท้อนของแสงระหว่างพื้นผิว จะคำนวณการส่องสว่างทั่วโลก ซึ่งเป็นการจัดแสงทางอ้อมที่ทำให้ภาพสังเคราะห์ดูสมจริง
Definition
การติดตามรังสีคำนวณการมองเห็นและการให้แสงเงาโดยการตัดกันของรังสีกับรูปทรงเรขาคณิตของฉาก ในขณะที่การส่องสว่างทั่วโลกแก้สมการการเรนเดอร์โดยการจำลองการขนส่งแสงทั้งหมดผ่านการสะท้อนหลายครั้งระหว่างพื้นผิว
Scope
หัวข้อนี้ครอบคลุมการติดตามรังสีแบบเรียกซ้ำสำหรับการสะท้อน การหักเห และเงา; การติดตามเส้นทางแบบมอนติคาร์โลในฐานะตัวประมาณค่าที่ไม่เอนเอียงของสมการการเรนเดอร์; การสุ่มตัวอย่างแบบสำคัญและการลดความแปรปรวน; และโครงสร้างการเร่งความเร็ว เช่น ลำดับชั้นปริมาตรล้อมรอบที่ทำให้การตัดกันของรังสีกับฉากสามารถจัดการได้
Core questions
- ความสว่างที่มาถึงพิกเซลถูกประมาณค่าได้อย่างไรโดยการติดตามเส้นทางแสง?
- สมการการเรนเดอร์ถูกแก้ได้อย่างไรโดยการรวมแบบมอนติคาร์โล?
- จะลดสัญญาณรบกวนที่มีอยู่ในสุ่มตัวอย่างแบบสุ่มได้อย่างมีประสิทธิภาพได้อย่างไร?
- การตัดกันของรังสีกับฉากนับพันล้านครั้งถูกเร่งได้อย่างไร?
Key concepts
- การตัดกันของรังสีกับพื้นผิว
- การสะท้อนและการหักเหแบบเรียกซ้ำ
- การติดตามเส้นทางแบบมอนติคาร์โล
- การสุ่มตัวอย่างแบบสำคัญ
- ลำดับชั้นปริมาตรล้อมรอบ
- ความแปรปรวนและสัญญาณรบกวน
Key theories
- การติดตามรังสีแบบเรียกซ้ำ
- การยิงรังสีต่อพิกเซลและการสร้างรังสีทุติยภูมิสำหรับการสะท้อน การหักเห และเงา ณ จุดที่รังสีชนกับพื้นผิวแต่ละครั้ง จะให้ผลลัพธ์เป็นการสะท้อนคล้ายกระจก ความโปร่งใส และเงาที่คมชัดแม่นยำภายในกรอบการทำงานแบบเรียกซ้ำเดียว
- การติดตามเส้นทางและสมการการเรนเดอร์
- การส่องสว่างทั่วโลกได้มาจากการตีความสมการการเรนเดอร์เป็นปริพันธ์มิติสูง และการประมาณค่าด้วยเส้นทางแสงแบบสุ่ม ซึ่งเป็นวิธีการมอนติคาร์โลที่ไม่เอนเอียง โดยมีข้อผิดพลาดปรากฏเป็นสัญญาณรบกวนในภาพที่ลดลงเมื่อมีการสุ่มตัวอย่างมากขึ้น
Clinical relevance
การติดตามเส้นทางเป็นมาตรฐานการผลิตสำหรับเทคนิคพิเศษทางภาพยนตร์และแอนิเมชัน และการติดตามรังสีที่เร่งด้วยฮาร์ดแวร์ได้นำการสะท้อนและการส่องสว่างทั่วโลกมาสู่เกมและเครื่องมือออกแบบแบบเรียลไทม์
History
Whitted ได้นำเสนอการติดตามรังสีแบบเรียกซ้ำในปี 1980, Kajiya ได้รวมการขนส่งแสงเข้ากับสมการการเรนเดอร์ในปี 1986 และผลงานของ Veach ในปี 1997 เกี่ยวกับตัวประมาณค่ามอนติคาร์โลที่แข็งแกร่งได้สร้างเทคนิคการลดความแปรปรวนที่เป็นรากฐานของตัวติดตามเส้นทางที่ใช้ในการผลิตสมัยใหม่
Key figures
- Turner Whitted
- James Kajiya
- Eric Veach
Related topics
Seminal works
- whitted1980
- kajiya1986
- veach1997
Frequently asked questions
- ทำไมภาพที่ติดตามเส้นทางจึงดูเป็นเม็ดก่อนที่จะเสร็จสมบูรณ์?
- แต่ละพิกเซลถูกประมาณค่าโดยการหาค่าเฉลี่ยของเส้นทางแสงที่เลือกแบบสุ่มจำนวนจำกัด; เมื่อมีตัวอย่างน้อย การประมาณค่าจะมีสัญญาณรบกวน และความละเอียดจะจางลงเมื่อมีการสะสมเส้นทางมากขึ้น
- การส่องสว่างทั่วโลกคืออะไร?
- เป็นการให้แสงสว่างที่เกิดจากแสงที่สะท้อนจากพื้นผิวอื่นก่อนที่จะมาถึงจุดหนึ่ง ซึ่งสร้างผลกระทบเช่น เงาอ่อน การกระจายสีระหว่างพื้นผิว และคอสติกส์ ซึ่งการให้แสงสว่างโดยตรงเพียงอย่างเดียวไม่สามารถสร้างขึ้นมาใหม่ได้