Anonim

หมายเหตุของบรรณาธิการ 4/49/08 12:36 PM : ตกลงฉันจะยอมรับมัน ฉันได้รับ HAD จากบทความนี้ มันมีพื้นฐานมาจากมุขตลกของเดือนเมษายนและทำให้มันเป็นวิธี PCMech ได้ดีหลังจาก April Fools ฉันจะทิ้งมันไว้ที่นี่เพราะมีคนแสดงความคิดเห็นไว้แล้ว ฉันไม่แน่ใจว่านาธาน (ผู้เขียน) รู้ว่ามันเป็นเรื่องตลก แต่สิ่งหนึ่งที่แน่นอนคือ: ฉันต้องให้ความสนใจมากขึ้นเมื่อฉันเผยแพร่โพสต์ของผู้เยี่ยมชมสำหรับ PCMech Sheesh …

- จุดเริ่มต้นของบทความต้นฉบับ -

มีการประกาศว่า DirectX 11 จะรวมการเรนเดอร์กราฟิกรูปแบบใหม่ที่เรียกว่าการติดตามเรย์ รอสักครู่ มันไม่ใช่เรื่องใหม่ อันที่จริงแล้วมันมีมาตั้งแต่ยุค 80 ทำไมจึงต้องใช้เวลานานกว่าจะถูกนำไปใช้เพื่อประโยชน์สาธารณะ? มันทำงานยังไง? มันมีข้อดีอะไรบ้างกับกราฟฟิคปัจจุบัน คำถามเหล่านี้กำลังจะได้รับคำตอบ

Ray-ติดตาม

Ray-Tracing เปิดตัวครั้งแรกในปีพ. ศ. 2529 และถูกกำหนดโดยทั่วไปว่าเป็นการติดตามเส้นทางของแสงเมื่อพวกมันมีปฏิสัมพันธ์กับวัตถุ นี่คือสิ่งที่ดวงตาของเราทำดังนั้นมันจึงสร้างภาพที่สดใสและสมจริง น่าเสียดายที่มันไม่สามารถนำไปใช้กับกราฟิกในชีวิตประจำวันได้เพราะใช้พลังงานในการคำนวณ มันถูกใช้งานไม่บ่อยนักในยุค 90 แต่สำหรับการสาธิตและตอนนี้ในศตวรรษที่ 21 ด้วยเทคโนโลยีแบบมัลติคอร์

แล้วเกิดอะไรขึ้น? อุตสาหกรรมภาพยนตร์เอาประโยชน์จากมันทันที เอฟเฟกต์พิเศษจำนวนมากถูกตรวจจับด้วยรังสีเพื่อให้ดูสมจริงยิ่งขึ้น ภาพยนตร์เรื่อง Beowulf นั้นถูกโยงแสงทั้งหมด มันไม่สมบูรณ์แบบ แต่มันก็ใกล้เคียงกันมากและดีกว่าสิ่งที่ผู้คนตอนนี้ เพื่อให้คุณเห็นว่าต้องใช้พลังงานเท่าใดในการตรวจสอบ ray-ray บุคคลได้สร้างวิดีโอของการติดตามการฉายรังสีแบบเรียลไทม์ของคอนเวอร์ทิเบิลบน YouTube และใช้ความพยายามร่วมกันของคอนโซล PS3 สามเครื่อง คุณสามารถตรวจสอบได้ที่นี่มันค่อนข้างเย็น จำไว้ว่า PS3 แต่ละตัวมีโปรเซสเซอร์ 8 ตัว (ใช้งานได้ 6 ตัว) ดังนั้นเรากำลังดูโปรเซสเซอร์มากกว่า 20 ตัวสำหรับวัตถุที่ไม่เคลื่อนไหว

อืมมม นี่เริ่มอธิบายบางสิ่ง เช่นเดียวกับทำไม Nvidia ไม่รองรับ DX10.1 ในการ์ด 9 ซีรี่ส์และไม่มีเทคโนโลยีใหม่ในการ์ดอื่นที่ไม่ใช่ชิปขนาดเล็กกว่า พวกเขาตระหนักว่ากราฟิกแบบเก่ากำลังจะตาย Directx 10.1 มีประเด็นอะไรอีก? Rasterisation ที่ Nvidia และ ATI ใช้ไปถึงจุดสูงสุด พวกเขาทั้งสองได้ทำให้ศิลปะของกราฟิกแกล้งทำให้สมบูรณ์ ตอนนี้ถึงเวลาสำหรับของจริง เป็นสนามเปิดโล่งและเห็นได้ชัดว่า Intel กำลังวางแผนที่จะเข้าร่วมการแข่งขัน เมื่อเร็ว ๆ นี้พวกเขาได้ทำการทดลองกับการรวมโปรเซสเซอร์กับกราฟิกการ์ดกับผลลัพธ์ที่ประสบความสำเร็จ นี่อาจเป็นข่าวร้ายสำหรับทั้ง ATI และ Nvidia แต่รู้วิธีที่ Intel ให้ราคากับสิ่งที่ฉันแน่ใจว่าจะยังคงมีการแข่งขันอย่างใกล้ชิด

สิ่งที่น่าสนใจเกี่ยวกับการติดตามรังสีคือมันสามารถปรับขนาดได้ ด้วย rasterisation คุณจะสังเกตเห็นได้น้อยลงเมื่อมีการปรับปรุงแต่ละครั้ง ยกตัวอย่างเช่นสัตว์ 8-core skull-trail ตัวใหม่จาก Intel แทบจะหารายได้จากเกม FPS ไม่กี่ครั้งในการแรสเตอร์ สำหรับการติดตามรังสีอย่างไรก็ตามมันจะดีกว่าแกนเดี่ยวถึง 8 เท่า ดังนั้นสิ่งนี้จะทำอย่างไร อาจจะมีหน่วยประมวลผลแบบ multi-core ใหม่ทุกสองสามเดือนอาจถึง 100 ก่อน 2010 ถ้าแต่ละมีการใช้กราฟิกที่มีเทคโนโลยีการติดตาม ray คุณสามารถเห็นประโยชน์ของการที่ได้รับกราฟิกการ์ดแยกต่างหาก

ประโยชน์ของการติดตามเรย์

ถึงตอนนี้คุณอาจต้องการดูว่าการติดตามด้วยแสงแบบใดที่สามารถเปรียบเทียบได้กับการแรสเตอร์ ลองดูที่รูปนี้ทางด้านขวา อย่างที่คุณเห็นได้ชัดภาพการติดตามรังสีมีการสะท้อนและเงาที่สมจริงมากขึ้น Nvidia ทำงานกับก้นด้วยโปรเซสเซอร์ 3D shader แต่พวกเขาไม่สามารถเข้าใกล้สิ่งนี้ได้ มันเป็นกำลังใจอย่างมากที่จะเห็นความแตกต่าง แต่จำไว้ว่าเราเป็นวิธีที่จะทำให้วัตถุที่มีความชัดเจนโต้ตอบบนคอมพิวเตอร์ของเรา Directx 11 จะให้การสนับสนุนบางสิ่งที่ จำกัด เท่านั้นดังนั้นการเปลี่ยนไปหาการติดตามเรย์เป็นแบบค่อยเป็นค่อยไปและไม่ทั้งหมดในคราวเดียว ฉันจะไม่แปลกใจถ้าหน่วยประมวลผล Ray-Tracing (RPU) ถูกนำไปใช้กับการ์ด Nvidia 10 series ในตอนแรกอาจจะมีเพียงตัวละครที่มีการติดตามเรย์ จากนั้นเมื่อมีการนำฮาร์ดแวร์ใหม่ออกมาพื้นผิวและวัตถุที่อยู่ในระยะการวาดภาพบางอย่างจะถูกตรวจจับด้วยรังสีจนกระทั่งในที่สุดทุกอย่างเท่าที่สายตาจะมองเห็นก็คือการตรวจจับด้วยรังสีและการแรสเตอร์กลายเป็นเรื่องในอดีต

และเรื่องนี้เพราะ …

นี่เป็นสิ่งที่ดีหรือไม่? อาจจะ. ทุกสิ่งจะสามารถคาดเดาได้มากขึ้นและคุณสามารถบอกได้อย่างมั่นใจว่าการ์ดกราฟิกยี่ห้อใดดีกว่าเพียงแค่ดูที่แผ่นข้อมูลซึ่งแตกต่างจากวันนี้ซึ่งวิธีเดียวที่จะบอกได้ว่าการ์ดใบใดดีกว่า พวกเขาในโปรแกรม 3D วัดอุณหภูมิคำนวณวัตต์ ฯลฯ ดังนั้นจะมีสองผล ในที่สุดเราก็จะจบเกมตัวเลขโดยสามารถบอกได้ว่าอะไรคืออะไรที่ไม่มีข้อมูลพื้นหลังหรือมีโอกาสมากขึ้นมันจะเข้าสู่ขั้นตอนต่อไปของการทำให้ประชาชนทั่วไปสับสนเพื่อผลกำไร

Directx 11 เพื่อเผยให้เห็นยุคใหม่ของกราฟิก