ในขณะที่ อุตสาหกรรมวิดีโอเกมกำลังเริ่มสำรวจ ช่วงของความเป็นไปได้ที่มีให้ นักพัฒนาอิสระได้เผยแพร่ Q2VKPT (Quake II PATHTRACED) ในการปรับปรุงทางเทคนิค
Q2VKPT เป็นผลมาจากความคิดริเริ่มที่จะแสดงให้เห็นถึงสิ่งที่สามารถทำได้ในนัดต่อไป ด้วยการผลักดันการติดตามรังสี
Q2VKPT สร้างจากเกมในตำนาน Quake 2 จากปี 1997, นี่คือ Q2VKPT FPS ที่เข้ากันได้อย่างสมบูรณ์กับเทคโนโลยี ray tracing mise โดยโซลูชั่นกราฟิก NVIDIA GPU ล่าสุดจากผู้ผลิต
ปัจจุบันโครงการมีโค้ดประมาณ 12,000 บรรทัดและแทนที่โค้ดกราฟิก Quake II ดั้งเดิมทั้งหมด เริ่มแรกมันเป็นเครื่องต้นแบบที่ได้รับการออกแบบภายใต้ OpenGL ด้วยความช่วยเหลือของผู้ทำงานร่วมกันหลายคน
ชื่อที่ดีนี้ ใช้เทคนิคต่างๆมากมายในการปรับตัว เกมของวิธีการคำนวณที่ใช้ก่อนหน้านี้มีราคาแพงในอุตสาหกรรมภาพยนตร์เท่านั้น
เกี่ยวกับ Q2VKPT
FPS นี้ ดำเนินการรวมถึงเทคนิคเส้นทางการติดตามอัลกอริทึมที่ใช้ประโยชน์จากการติดตามรังสีการคำนวณและตัวกรองชั่วคราวแบบปรับได้ การลดสัญญาณรบกวนขั้นสูงรวมถึงการลบรอยหยักชั่วคราวซึ่งนำผลการคำนวณก่อนหน้านี้กลับมาใช้ใหม่อย่างชาญฉลาดเพื่อแสดงภาพที่สะอาดตา
เหมือนเป็นการเตือนความจำ, ในระหว่างการประชุม Game Developers Conference 2018 ซึ่งจัดขึ้นเมื่อเดือนมีนาคมที่ผ่านมา NVIDIA ได้นำเสนอเทคโนโลยี RTXเทคโนโลยีการติดตามรังสีที่ช่วยให้นักพัฒนาเกมและผู้สร้างเนื้อหาสามารถส่งมอบการเรนเดอร์คุณภาพระดับโรงภาพยนตร์ในแบบเรียลไทม์เพื่อทำให้โลกเสมือนจริงมีชีวิตขึ้นมา
ช่วยให้สามารถควบคุมความสว่างไฮไลท์และเงาได้อย่างแม่นยำยิ่งขึ้นเพื่อให้การแสดงมีความสดใสและใกล้เคียงกับโลกแห่งความเป็นจริงมากขึ้น
ด้วยการติดตามเรย์แทนที่จะวาดการฉายภาพของวัตถุ 3 มิติบนระนาบพิกเซลเราจำลองความเป็นจริงโดยทำตามเส้นทางที่โฟตอนจะถ่ายซึ่งจะไปถึงตาของผู้สังเกตเพื่อกำหนดสีที่แท้จริง
สิ่งนี้ให้รายละเอียดมากขึ้นเกี่ยวกับการแรเงาของฉากในเกม
เรือธงของ NVIDIA GeForce RTX 2080 Ti รุ่นใหม่ที่มีคอร์ 4352 CUDA, GDDR11 VRAM 6 GB, แบนด์วิดท์ 616 Gb / s, 272 TMU, 88 ROPs และ TDP 250 วัตต์
GPU นี้เป็นไปตามที่ผู้ผลิตระบุว่ามีประสิทธิภาพมากขึ้นถึงหกเท่าในแง่ของการคำนวณสำหรับการติดตามเรย์และประสิทธิภาพในการคำนวณที่เกี่ยวข้องกับปัญญาประดิษฐ์มากกว่าวงจรกราฟิก GTX ในรุ่นก่อนหน้าถึงสิบเท่า
ตามที่ทีมงานรับผิดชอบการพัฒนา Q2VKPT, lเกมในปัจจุบันเช่น Battlefield V แม้ว่าจะมีความซับซ้อนมากขึ้นในแง่ของรายละเอียด แต่เพียงขีดข่วนความเป็นไปได้ที่นำเสนอโดยการติดตามเรย์และยังคงอาศัยการแรสเตอร์ที่ใช้กราฟิกแบบดั้งเดิม
โครงการของเขาควรจะแสดงให้เห็นว่ามีอะไรอีกมากมายให้คุณได้ค้นพบ
เกี่ยวกับการพัฒนา
Q2VKPT ลบองค์ประกอบ 2D บางส่วน ในกราฟิกแรสเตอร์และใช้การติดตามเส้นทางการส่องสว่างทั่วโลกสำหรับแหล่งกำเนิดแสงแบบคงที่และแบบไดนามิกรวมถึงเงาที่ติดตามรังสีและการสะท้อนที่สว่าง อย่างน้อยสี่คานยิงต่อพิกเซล
เพื่อใช้คุณสมบัติการติดตามรังสีใหม่ที่รวมอยู่ใน FPS นี้คุณจะต้องมีการ์ดแสดงผลที่ทันสมัย รองรับส่วนขยาย VK_NV_ray_tracing เช่น NVIDIA RTX GPU จากการสร้างทัวริง
ตัวอย่างเช่น Q2VKPT สามารถเล่นได้ที่ประมาณ 60 FPS ที่ความละเอียด 2560x1440 ด้วยการ์ดแสดงผล NVIDIA RTX 2080Ti
VKPT และ Q2VKPT ได้รับการพัฒนาโดย Christoph Schied ซึ่งเป็นส่วนหนึ่งของโครงการบันเทิงเพื่อตรวจสอบการวิจัยคอมพิวเตอร์กราฟิกในวิดีโอเกมล่าสุด
วิธีรับ Q2VKPT
สำหรับผู้ที่สนใจสามารถลองเล่นเกมนี้ได้ คุณสามารถไปที่เว็บไซต์อย่างเป็นทางการของโครงการซึ่งคุณจะพบลิงค์สำหรับดาวน์โหลด ซอร์สโค้ดของเกมเพื่อให้สามารถคอมไพล์ใน Linux ได้ในขณะที่สำหรับ Windows มีการคอมไพล์แล้ว
ถ้อยคำที่ใช้บังคับได้ ตรวจสอบก่อนโพสต์