DirectX Raytracing 1.2: เพิ่มความเร็วในการเล่นเกมของคุณได้สูงสุดถึง 2.3 เท่า! ⚡🎮
สัปดาห์นี้ ไมโครซอฟต์ โฆษณา อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันใหม่ล่าสุด DirectX Raytracing (DXR) 1.2 นำมาซึ่งการปรับปรุงคุณภาพของภาพและประสิทธิภาพการเรนเดอร์อย่างเห็นได้ชัด—เร็วขึ้นถึง 2.3 เท่า! บริษัทต่างๆ เช่น AMD, Intel, Nvidia และ Qualcomm รวมถึงผู้พัฒนาเกมอย่าง Remedy กำลังทำงานเพื่อผสานรวมเทคโนโลยี DXR 1.2 เหล่านี้เข้ากับฮาร์ดแวร์และซอฟต์แวร์เกมแห่งอนาคตแล้ว 🎮✨
การอัปเดต DirectX Raytracing 1.2 ประกอบด้วยเทคโนโลยีสองอย่าง ได้แก่ Opacity Micromaps (OMM) และ Shader Execution Reordering (SER) ซึ่งช่วยเพิ่มประสิทธิภาพในเกมที่ใช้เรย์เทรซ ทำให้ประสิทธิภาพเพิ่มขึ้นจาก 2 เท่า (SER) เป็น 2.3 เท่า (OMM) การนำเทคโนโลยีเหล่านี้ไปใช้ในเกมหรือเอนจิ้นเกมจึงมีความสำคัญอย่างยิ่งเพื่อใช้ประโยชน์จากข้อดีด้านประสิทธิภาพ 🔧⚡️
ประสิทธิภาพเพิ่มขึ้น 2 เท่า – 2.3 เท่า
หนึ่งในความท้าทายหลักของการใช้รูปทรงเรขาคณิตที่ผ่านการพิสูจน์อัลฟาแล้ว (เช่น ใบไม้ รั้ว และเส้นผม) ในการติดตามรังสี คือการคำนวณเพิ่มเติมที่จำเป็นในการพิจารณาว่าแสงกระทบพื้นผิวหรือทะลุผ่านพื้นผิวไป แผนที่ความทึบแสงขนาดเล็ก (OMM) พวกเขาปรับปรุงการประมวลผลรูปทรงเรขาคณิตนี้โดยการใช้พื้นผิวที่มีช่องอัลฟาลงบนพื้นผิวเรียบและลบพิกเซลที่มีความโปร่งใสต่ำกว่าเกณฑ์ที่กำหนด ซึ่งจะช่วยลดจำนวนครั้งที่ต้องใช้เชเดอร์ ส่งผลให้ประสิทธิภาพและประสิทธิผลเพิ่มขึ้น 🚀
ไมโครซอฟต์อ้างว่าอย่างดีที่สุดก็สามารถปรับปรุงประสิทธิภาพได้ถึง 2.3 เท่า อย่างไรก็ตาม สิ่งสำคัญคือต้องพิจารณาว่าไม่ใช่ทุกเกมและทุกฉากจะมีองค์ประกอบมากมาย เช่น ใบไม้และรั้ว ตัวอย่างเช่น ในขณะที่ สตอล์กเกอร์ 2 ฉากต่างๆ แทบทุกฉากมีหญ้า ใบไม้ และรั้วจำนวนมาก ไซเบอร์พังก์ 2077 แทบไม่มีใบไม้เลย 🌿🚧
การจัดลำดับการทำงานของเชเดอร์ใหม่ (SER) ฟีเจอร์นี้ถูกนำเสนอในฐานะฟีเจอร์ที่ครอบคลุมมากขึ้น เนื่องจากเป็นการปรับโครงสร้างการทำงานของเชเดอร์เพื่อป้องกันการเกิดความคลาดเคลื่อน ความคลาดเคลื่อนเกิดขึ้นเมื่อพิกเซลที่อยู่ใกล้เคียงกันต้องการให้เชเดอร์ทำงานที่แตกต่างกัน ซึ่งเป็นสถานการณ์ทั่วไปในฉากที่มีเอฟเฟกต์เรย์เทรซซิ่งที่ซับซ้อน เช่น แสงที่สมจริง เงาที่มีรายละเอียด และการสะท้อนที่แม่นยำ 🌈✨
GPU ประมวลผลเชเดอร์ในเธรดแบบขนานที่จัดกลุ่มเป็นกลุ่มที่เรียกว่า warps หรือ wavefronts โดยในอุดมคติแล้ว เธรดทั้งหมดภายในกลุ่มจะประมวลผลคำสั่งที่เหมือนกันพร้อมกัน เพื่อเพิ่มประสิทธิภาพของ GPU ให้สูงสุด การเกิด shader divergence เกิดขึ้นเมื่อเธรดใน warp หรือ wavefront เดียวกันจำเป็นต้องประมวลผลคำสั่งที่แตกต่างกัน ในกรณีนี้ การประมวลผลพร้อมกันจะไม่สามารถทำได้ ทำให้ GPU ต้องจัดการเส้นทางคำสั่งแต่ละเส้นทางแยกกัน ส่งผลให้เธรดบางส่วนไม่ได้ใช้งานและเพิ่มความหน่วง ⏱️
จากข้อมูลของ Microsoft SER จะจัดกลุ่มหรือจัดระเบียบภาระงาน Shader ที่คล้ายคลึงกัน ลดความแตกต่าง เพิ่มการใช้งาน GPU ให้สูงสุด และเร่งความเร็วในการเรนเดอร์ได้สูงสุดถึง 2 เท่า 🔥
การรองรับฮาร์ดแวร์
ในส่วนของการรองรับฮาร์ดแวร์นั้น สถานการณ์มีความหลากหลาย ซึ่งเป็นเรื่องปกติสำหรับฟีเจอร์ API ใหม่ๆ
GPU ของ Nvidia ทุกรุ่นตั้งแต่สถาปัตยกรรม Turing เป็นต้นมา (GeForce RTX 20) การ์ดจอเหล่านี้รองรับ Opacity Micromaps (OMM) ดังนั้นการ์ดจอเหล่านี้อาจเห็นประสิทธิภาพที่เพิ่มขึ้นเมื่อนักพัฒนาเกมนำไปใช้ในเกมของพวกเขา Intel ประกาศว่า GPU รุ่นต่อไปที่กำลังจะวางจำหน่าย Celestial (Xe3) ก็จะรองรับ OMM เช่นกัน 🌟
英伟达的GPU从GeForce RTX 40系列(Ada Lovelace家族)开始,已经支持着色器执行重排序(SER)。英特尔提到,预计能够在«未来可用的Agility SDK中»支持SER。然而,尚不清楚是否会在英特尔的GPU上支持。 英特尔Arc‘Alchemist'或‘Battlemage' (或两者)。🤔
ในส่วนของ AMD นั้น ดูเหมือนว่าจะไม่รองรับ OMM หรือ SER บน GPU RDNA 2/3/4 ของตน แม้ว่า Microsoft จะระบุว่าบริษัทกำลังร่วมมือในการส่งเสริมการใช้งานเทคโนโลยีเหล่านี้อย่างแพร่หลายก็ตาม นอกจากนี้ AMD ยังมีการปรับแต่งโปรแกรมบางอย่างที่สามารถเลียนแบบการทำงานของ SER ได้ ดังนั้นหากนักพัฒนาเกมใช้เวลาในการปรับแต่งเกมให้เหมาะสมกับ GPU Radeon เกมเหล่านั้นก็อาจได้รับประโยชน์จากความเร็วที่เพิ่มขึ้น
Qualcomm ยังไม่รองรับ OMM หรือ SER แต่กล่าวว่าจะเพิ่มเข้ามาใน GPU แบบรวมรุ่นต่อไป 🏆
เวอร์ชันทดลองใช้งานของ DXR 1.2 จะวางจำหน่ายในเดือนเมษายน 2025 🗓️
โดยสรุปการมาถึงของ DirectX Raytracing 1.2 🎮 ถือเป็นความก้าวหน้าครั้งสำคัญในการพัฒนาเทคโนโลยีเรย์เทรซซิ่งในวิดีโอเกม ซึ่งนำมาซึ่งการปรับปรุงที่สำคัญในหลายด้าน ผลงาน ⚡ และ คุณภาพทางสายตา 👁️ ด้วยเทคโนโลยีที่เป็นนวัตกรรมใหม่ เช่น แผนที่ความทึบแสงขนาดเล็ก (OMM) และ การจัดลำดับการทำงานของเชเดอร์ใหม่ (SER).
尽管不同制造商在硬件采用和支持上存在差异,但英伟达、英特尔、AMD和 ควอลคอมรวมถึงนักพัฒนาหลักๆ ด้วย ระบุว่าการปรับปรุงเหล่านี้จะค่อยๆ ถูกนำไปรวมเข้ากับเกมและอุปกรณ์ในอนาคต 🚀
โดยมีกำหนดการเปิดตัวในเร็วๆ นี้ เมษายน 2568, DXR 1.2 มันสัญญาว่าจะปรับปรุงประสบการณ์การเล่นเกมให้ดียิ่งขึ้น ซึ่งจะเป็นประโยชน์ต่อทั้งนักพัฒนาและผู้เล่นผ่านการแสดงผลที่มีประสิทธิภาพและสมจริงยิ่งขึ้น 🎯
การอัปเดตครั้งนี้จะถือเป็นก้าวสำคัญสู่โลกอนาคตของการเล่นเกมด้วยเทคโนโลยีเรย์เทรซซิ่งขั้นสูงอย่างไม่ต้องสงสัย 🌟




















