Crytek ได้เผยแพร่วิดีโอสาธิตผลลัพธ์ของการพัฒนา CryEngine เอ็นจิ้นเกมเวอร์ชันใหม่ของตัวเอง การสาธิตนี้เรียกว่า Neon Noir และแสดงให้เห็น Total Illumination ที่ทำงานร่วมกับ Ray Tracing แบบเรียลไทม์
คุณสมบัติหลักของ Ray Tracing แบบเรียลไทม์บนกลไก CryEngine 5.5 คือไม่จำเป็นต้องใช้แกน RT เฉพาะทางและหน่วยประมวลผลที่คล้ายกันบนการ์ดวิดีโอเพื่อให้ทำงานได้ การประมวลผลรังสีทั้งหมดเกิดขึ้นโดยใช้หน่วยประมวลผลมาตรฐานที่มีอยู่ในการ์ดแสดงผลแต่ละตัว ทั้งจาก AMD และ NVIDIA เพื่อยืนยันคำพูดเหล่านี้วิดีโอที่เผยแพร่ซึ่งสาธิต Neon Noir จึงถูกสร้างขึ้นโดยใช้ตัวเร่งกราฟิก Radeon RX Vega 56 อย่างไรก็ตาม การติดตามรังสีใน CryEngine 5.5 ยังทำงานร่วมกับ API ใดก็ได้ ไม่ว่าจะเป็น DirectX 12 หรือ Vulkan
นักพัฒนาไม่เปิดเผยรายละเอียดทั้งหมด แต่จะแบ่งปันข้อมูลบางอย่าง สังเกตว่าในการสาธิต การสะท้อนและการหักเหของแสงถูกมองเห็นโดยใช้การติดตามรังสี และการสะท้อนถูกสร้างขึ้นแม้กระทั่งกับวัตถุเหล่านั้นที่ไม่อยู่ในเฟรม และการส่องสว่างทั่วโลกของฉากนั้นสร้างขึ้นโดยใช้ระบบ SVOGI โดยอิงจาก voxels วิธีการนี้ค่อนข้างชวนให้นึกถึงการนำ Ray Tracing ไปใช้งานใน Battlefield V
Ray Tracing แบบ Voxel ต้องการพลังการประมวลผลน้อยกว่าแนวทางที่ NVIDIA นำเสนอด้วยเทคโนโลยี RTX อย่างมาก ด้วยเหตุนี้ ไม่เพียงแต่การ์ดวิดีโอระดับสูงเท่านั้น แต่ยังรวมถึงการ์ดวิดีโอระดับกลางที่สามารถสร้างภาพคุณภาพสูงโดยใช้การติดตามรังสี อย่างที่คุณเห็น Radeon RX Vega 56 รุ่นเดียวกันนั้นให้การแสดงภาพที่สวยงามมากแม้ว่าจะเป็นการ์ดแสดงผลระดับกลางและราคาเพียง 300 ยูโร
สุดท้ายนี้ Crytek ตั้งข้อสังเกตว่าคุณลักษณะการทดลองติดตามรังสีช่วยให้สามารถเรนเดอร์ฉากและภาพเคลื่อนไหวแบบเรียลไทม์ได้ง่ายขึ้นด้วยการสะท้อนและการหักเหของแสงที่ถูกต้องในรายละเอียดระดับสูง ขออภัย ไม่ได้ระบุความละเอียดและอัตราเฟรมของการสาธิตที่เผยแพร่ แต่ในลักษณะที่ปรากฏทุกอย่างก็ดูค่อนข้างดี
ที่มา: 3dnews.ru