คุณควรเปิด Baldur's Gate 3 ใน DX11 หรือ Vulkan หรือไม่?

บัลดูร์

(เครดิตรูปภาพ: Larian Studios)

ข้ามไปที่:

การตัดสินใจครั้งแรกจากหลาย ๆ อย่างที่คุณต้องเผชิญเมื่อคุณเริ่มการผจญภัยใน Baldur's Gate 3 คือ API กราฟิกตัวใดที่จะใช้เล่นเกม คุณมีสองตัวเลือกในตัวเรียกใช้งาน Larian: DX11 และ Vulkan ฉันใช้เวลาหลายชั่วโมงในการทดสอบ API ทั้งสองในความละเอียดต่างๆ เพื่อให้คุณเลือกฮาร์ดแวร์สำหรับพีซีของคุณได้

คุณจะต้องใช้เวลาทั้งหมดที่มีในหน้าจอการสร้างตัวละคร ดังนั้นฉันจะตัดเรื่องการไล่ล่าออกไป



ผู้พิทักษ์ประตูบัลเดอร์ 3

ฉันควรเลือก DX11 หรือ Vulkan ใน Baldur's Gate 3 หรือไม่

สำหรับกราฟิกการ์ด Nvidia โดยทั่วไป DX11 เป็นตัวเลือกที่ดีกว่า

DX11 ให้อัตราเฟรมที่สูงกว่า Vulkan ถึง 6–13% ในการทดสอบของฉัน โดยมีค่าใช้จ่ายเล็กน้อยถึง 1% ซึ่งต่ำลงถึง 7–12% เมื่อใช้ DX11 นั่นหมายความว่า Vulkan อาจให้ประสิทธิภาพที่สม่ำเสมอมากขึ้น เนื่องจากคุณจะไม่เห็นว่าประสิทธิภาพลดลงมากนัก ที่กล่าวว่าแย่ที่สุดในกลุ่มคือ 0.1% ต่ำมักจะดีกว่าใน DX11 ซึ่งหมายความว่าอัตราเฟรมที่เปิดใช้งาน Vulkan บางครั้งอาจลดลงต่ำกว่าที่ทำใน DX11

ฉันขอแนะนำให้คุณเปิด DLSS ด้วยการ์ด Nvidia ที่ใช้งานร่วมกันได้ (RTX GPU ใดก็ได้) เพื่อประสิทธิภาพที่ดีที่สุด ซึ่งทั้งสองอย่างนี้จะเพิ่มอัตราเฟรมเฉลี่ยและต่ำลง 1% อย่างมาก ในขณะที่ยังคงรักษาคุณภาพของภาพที่สูงมากไว้

สำหรับกราฟิกการ์ด AMD โดยทั่วไป Vulkan เป็นตัวเลือกที่ดีกว่า

โดยทั่วไป Vulkan API ให้อัตราเฟรมเฉลี่ยที่สูงกว่าและอัตราเฟรมต่ำที่สูงกว่า 1% ในการทดสอบของฉัน อย่างไรก็ตาม บางครั้งราคาต่ำสุด 0.1% ก็ลดลงต่ำกว่าที่ผมเห็นใน DX11

ที่บอกว่าแก่กว่า. กระทู้บน Reddit สำหรับเกมเวอร์ชันทดลองใช้ก่อนเปิดตัวแนะนำว่า Vulkan API มีปัญหามากกว่า DX11 ฉันไม่พบปัญหาเหล่านี้ในการทดสอบ และอาจไม่มีอยู่ในเวอร์ชันวางจำหน่ายของเกมอีกต่อไป แต่เป็นสิ่งที่ควรคำนึงถึงหากคุณพบข้อผิดพลาดทางการมองเห็นที่เกิดขึ้นในขณะที่คุณเล่น ในกรณีนั้น DX11 เป็นทางเลือกที่เหมาะสมและทำงานได้ดี

หากคุณต้องการประสิทธิภาพเพิ่มเติม FSR 1.0 เป็นตัวเลือกเดียวของคุณสำหรับกราฟิกการ์ด AMD น่าเสียดายที่นี่เป็นเทคโนโลยีเวอร์ชันเก่ากว่าที่เราต้องการ และคุณภาพของภาพจะลดลงอย่างมากเมื่อเปิดใช้งาน แม้ว่าจะตั้งค่าเป็นโหมดคุณภาพพิเศษก็ตาม ฉันจะใช้ฟีเจอร์นี้เฉพาะในกรณีที่คุณต้องดิ้นรนเพื่อให้ได้ความเร็ว 60fps ที่มั่นคงเท่านั้น

สำหรับกราฟิกการ์ด Intel Vulkan น่าจะเป็นตัวเลือกที่ดีกว่า

ฮาร์ดไดรฟ์ที่ดีที่สุดสำหรับการเล่นเกม

ฉันไม่สามารถทดสอบกราฟิกการ์ด Alchemist ของ Intel ได้ แต่ดูเหมือนว่า Vulkan จะให้ผลลัพธ์ที่ดีที่สุด สถาปัตยกรรมพื้นฐานของกราฟิกการ์ด Arc ของ Intel ได้รับการออกแบบมาสำหรับ API รุ่นใหม่ และในอดีต Vulkan API รุ่นใหม่จะให้ประสิทธิภาพที่ดีที่สุดบนการ์ดเหล่านี้ Intel กำลังทำงานเพื่อปรับปรุง DX11 และการสนับสนุน API รุ่นเก่า แต่ยอมรับว่าอยู่ระหว่างดำเนินการ

เกณฑ์มาตรฐาน

ภาพที่ 1 จาก 3

(เครดิตภาพ: อนาคต)

(เครดิตภาพ: อนาคต)

(เครดิตภาพ: อนาคต)

ม้านั่งทดสอบ: Nvidia GeForce RTX 3080 10GB, Intel Core i9 12900K, 32GB G.Skill Trident Z5 RGB DDR5-5600, Asus ROG Strix Z690-F Gaming WiFi, 1TB Solidigm P44 Pro 1TB, Asus ROG Ryujin II, Gigabyte Aorus P1200W

ภาพที่ 1 จาก 3

(เครดิตภาพ: อนาคต)

(เครดิตภาพ: อนาคต)

(เครดิตภาพ: อนาคต)

ม้านั่งทดสอบ: AMD Radeon RX 6800, Intel Core i9 12900K, 32GB G.Skill Trident Z5 RGB DDR5-5600, Asus ROG Strix Z690-F Gaming WiFi, 1TB Solidigm P44 Pro 1TB, Asus ROG Ryujin II, Gigabyte Aorus P1200W

ในทั้งสองกรณี DX11 และ Vulkan คุณสามารถคาดหวังประสิทธิภาพที่น่าชื่นชมจาก Baldur's Gate 3 ได้ ฉันยังพบปัญหาหรือข้อขัดข้องใด ๆ แม้ว่าจะใช้เวลาในการเปรียบเทียบไม่กี่ชั่วโมงก็ตาม แม้ว่าเกมจะใหญ่มากก็ตาม เวลาจะบอกได้ว่าเสถียรภาพดังกล่าวจะคงอยู่ตลอดทั้งแคมเปญหรือไม่

ต่อไปนี้คือสิ่งที่ควรทำหาก Vulkan ถูกล็อคไว้ที่ 60fps

หากคุณพบว่า Baldur's Gate 3 ถูกล็อคไว้ที่ 60fps โดยเปิดใช้งาน Vulkan คุณอาจต้องจุ่มลงในไดรเวอร์กราฟิกหรือการตั้งค่าการแสดงผลของ Windows เพื่อให้แน่ใจว่าจอภาพของคุณได้รับการตั้งค่าอัตราการรีเฟรชสูงสุดที่เร็วที่สุด ดูเหมือนว่า Vulkan จะใช้อัตรารีเฟรชระบบปฏิบัติการ และนั่นอาจหมายความว่าคุณเหลือการจำกัดอัตราเฟรมในเกมโดยไม่จำเป็น ฉันไม่พบปัญหานี้เมื่อเปิดใช้งาน DX11

DX11 กับ Vulkan ต่างกันอย่างไร?

บัลดูร์

(เครดิตรูปภาพ: Larian Studios)

ทั้งสองเป็น API แบบกราฟิกที่จัดการการสื่อสารพื้นฐานระหว่างเกมและฮาร์ดแวร์ของพีซีของคุณ DX11 ผลิตโดย Microsoft และ Vulkan ผลิตโดย Khronos Group ซึ่งเป็นกลุ่มบริษัทยักษ์ใหญ่หลายแห่ง รวมถึง Nvidia, AMD, Apple, Arm, Epic, Intel, Valve และอีกมากมาย

ตามทฤษฎีแล้ว DX11 นั้นล้าสมัยเมื่อเทียบกับ Vulkan ซึ่งเป็น API ที่ใหม่กว่าและได้รับการอัปเดตสม่ำเสมอมากกว่า โดยทั่วไปแล้ว DX12 ได้เข้ามาแทนที่ DX11 อย่างไรก็ตาม หลายปีของการพัฒนาสำหรับ DX11 API พบว่ามันมีประสิทธิภาพที่ดีแม้ในเกมสมัยใหม่ Baldur's Gate 3 ใช้เอนจิ้น Divinity 4.0 ซึ่งเป็นเวอร์ชันปรับปรุงใหม่ของเอนจิ้นภายในของ Larian ที่ใช้สำหรับ Divinity: Original Sin 2 นั่นอาจอธิบายได้ว่าทำไม Larian จึงเลือกที่จะยึดติดกับ DX11

นักพัฒนาที่ทำงานอยู่ แนะนำวัลแคน เป็น API ทางเลือกสำหรับ Baldur's Gate 3 ในการเข้าถึงล่วงหน้า อย่างไรก็ตาม ขณะนี้ตัวเรียกใช้งานดูเหมือนจะมีค่าเริ่มต้นเป็น DX11 เมื่อเริ่มต้นระบบ ซึ่งอาจแนะนำเป็นอย่างอื่น

วิธีปิดการใช้งาน Larian Launcher เมื่อคุณทำเสร็จแล้ว

บัลดูร์

โหมดเกียรติยศ bg3

(เครดิตภาพ: อนาคต)

ตัวเรียกใช้งาน Larian จะปรากฏขึ้นทุกครั้งที่คุณบูต Baldur's Gate 3 จาก Steam อย่างไรก็ตามสามารถปิดใช้งานได้ด้วยคำสั่ง Steam แบบง่ายๆ โปรดทราบว่าหากคุณปิดการใช้งาน Launcher คุณจะบอกให้เกมใช้ API เริ่มต้น DX11 ได้อย่างมีประสิทธิภาพ ฉันยังไม่พบคำสั่งที่ใช้งานได้เพื่อบังคับให้เกมบูตเข้าสู่ Vulkan โดยไม่ต้องเลือก API ภายในตัวเรียกใช้งาน

วิธีปิดการใช้งานตัวเรียกใช้งาน Larian:

  • คลิกขวาที่เกมในคลัง Steam ของคุณ
  • นำทางไปยังตัวเลือกการเปิดตัว
  • เข้า: --ข้ามตัวเรียกใช้งาน
  • ออกจากการตั้งค่าแล้วคุณสามารถเปิดเข้าสู่เกมได้โดยตรง

โพสต์ยอดนิยม