NVIDIA ออก RTX Remix Runtime Code

NVIDIA ได้เปิดแหล่งที่มาของส่วนประกอบรันไทม์ของแพลตฟอร์มการดัดแปลง RTX Remix ซึ่งช่วยให้เกมพีซีคลาสสิกที่มีอยู่ซึ่งใช้ DirectX 8 และ 9 APIs เพิ่มการสนับสนุนสำหรับการเรนเดอร์ด้วยการจำลองพฤติกรรมของแสงตามเส้นทางการติดตาม ปรับปรุงคุณภาพของ พื้นผิวโดยใช้วิธีการเรียนรู้ของเครื่อง เชื่อมต่อทรัพยากรเกมที่ผู้ใช้เตรียม (สินทรัพย์) และใช้เทคโนโลยี DLSS เพื่อปรับขนาดภาพให้สมจริงเพื่อเพิ่มความละเอียดโดยไม่สูญเสียคุณภาพ รหัสนี้เขียนด้วยภาษา C++ และเปิดภายใต้ลิขสิทธิ์ของ MIT

TX Remix Runtime มี DLL ที่เสียบได้ซึ่งช่วยให้คุณสามารถสกัดกั้นการประมวลผลฉากเกม แทนที่ทรัพยากรเกมระหว่างการเล่น และผสานรวมการสนับสนุนสำหรับเทคโนโลยี RTX เช่น การติดตามเส้นทาง DLSS 3 และ Reflex ในเกมของคุณ นอกเหนือจากรันไทม์ RTX Remix แล้ว แพลตฟอร์ม RTX Remix ยังมี RTX Remix Creator Toolkit (ยังคงประกาศอยู่) ซึ่งขับเคลื่อนโดย NVIDIA Omniverse และช่วยให้คุณสร้างม็อดที่ปรับปรุงภาพสำหรับเกมคลาสสิกบางเกม แนบสินทรัพย์และไฟใหม่เข้ากับ นำฉากเกมกลับมาใช้ใหม่ และใช้วิธีการเรียนรู้ของเครื่องเพื่อประมวลผลรูปลักษณ์ของทรัพยากรในเกม

NVIDIA ออก RTX Remix Runtime Code

ส่วนประกอบที่รวมอยู่ใน RTX Remix Runtime:

  • จับภาพและแทนที่โมดูลที่รับผิดชอบในการสกัดกั้นฉากเกมในรูปแบบ USD (Universal Scene Description) และแทนที่ทรัพยากรเกมดั้งเดิมด้วยทรัพยากรที่ทันสมัยในทันที ในการจับภาพสตรีมของคำสั่งการเรนเดอร์ จะใช้การแทนที่ d3d9.dll
  • Bridge ซึ่งแปลเอ็นจิ้นการเรนเดอร์ 32 บิตเป็น 64 บิตเพื่อลบข้อจำกัดที่เกี่ยวข้องกับหน่วยความจำที่มีอยู่ ก่อนการประมวลผล การเรียก Direct3D 9 จะถูกแปลงเป็น Vulkan API โดยใช้เลเยอร์ DXVK
  • ตัวจัดการฉากที่ใช้ข้อมูลที่ได้รับผ่าน D3D9 API เพื่อสร้างภาพแทนของฉากต้นฉบับ ติดตามวัตถุในเกมระหว่างเฟรม และตั้งค่าฉากเพื่อใช้การติดตามเส้นทาง
  • เครื่องมือติดตามเส้นทางที่แสดงผล ประมวลผลวัสดุ และใช้การปรับให้เหมาะสมขั้นสูง (DLSS, NRD, RTXDI)



ที่มา: opennet.ru

เพิ่มความคิดเห็น