Tags:
Node Thumbnail

ไมโครซอฟท์เปิดตัว DirectX 12 ในปี 2014 และออกตัวจริงในปี 2015 (พร้อม Windows 10 รุ่นแรก) เวลาผ่านมา 6 ปีก็ได้เวลาของ DirectX รุ่นถัดไปที่ไม่ใช่ DirectX 13 แต่เป็น DirectX 12 Ultimate

จุดเด่นสำคัญของ DirectX 12 Ultimate คือการนำฟีเจอร์กราฟิกใหม่ๆ ของคอนโซลยุคใหม่ Xbox Series X มาให้เกมฝั่งพีซีใช้งานได้ด้วย

ในอดีตที่ผ่านมา API ของ Xbox แต่ละรุ่นกับ DirectX นั้นไม่เหมือนกันซะทีเดียว (แม้ใช้แกนกลางเดียวกัน ต่างกันในรายละเอียด) แต่ในยุคใหม่ DX12 Ultimate จะเป็น API ตัวเดียวที่ใช้ได้ทั้งสองฝั่ง ช่วยเร่งให้นักพัฒนาเกมหันมาใช้ฟีเจอร์กราฟิกใหม่ๆ ของฮาร์ดแวร์ได้เร็วขึ้นกว่าเดิม

No Description

ของใหม่ใน DX12 Ultimate แบ่งออกเป็น 4 หมวดใหญ่ๆ

  • DirectX Raytracing 1.1 (DXR 1.1) เพิ่มฟีเจอร์ด้าน raytracing จากเวอร์ชัน 1.0 ในปัจจุบัน ให้นักพัฒนาเกมสามารถควบคุมการเรนเดอร์ลำแสงได้ละเอียดขึ้น (inline raytracing)
  • Variable Rate Shading (VRS) เปิดให้นักพัฒนาเกมสามารถปรับ shading rate บางจุดของหน้าจอให้ต่างกันได้ เช่น บางจุดให้มากหรือน้อยเป็นพิเศษ
  • Mesh Shaders ช่วยดึงพลัง pipeline ของจีพียูให้ประมวลผล shader แบบขนานได้ดีกว่าเดิม ในอดีตนักพัฒนาสั่งจีพียูให้ทำงานผ่าน API ที่อาจไม่ดึงศักยภาพของจีพียูได้เต็มที่นัก
  • Sampler Feedback นักพัฒนาสามารถเช็คได้ว่าจุดไหนในฉากที่ไม่จำเป็นต้องใส่ texture เพราะมุมกล้องมองไม่เห็นหรือโดนบัง ทำให้สั่งโหลด texture เฉพาะจุดที่จำเป็นต้องใช้จริงๆ ช่วยลดความจำเป็นในการประมวลผลลง

ภาพตัวอย่าง Variable Rate Shading ที่วัตถุแต่ละอย่างบนจอไม่จำเป็นต้องเรนเดอร์ด้วยความละเอียดเท่ากัน

No Description

คลิปอธิบายฟีเจอร์ของ DirectX 12 Ultimate ของ NVIDIA

ไมโครซอฟท์การันตีว่าเกมที่เรียกฟีเจอร์ของ DX12 Ultimate จะยังรันบนฮาร์ดแวร์ DX12 ตัวเดิมได้แน่นอน เพียงแต่จะลดฟีเจอร์กราฟิกระดับสูงไปเท่านั้น

DirectX 12 Ultimate จะเริ่มใช้ใน Windows 10 เวอร์ชันถัดไป (v2004 หรือ 20H1) ที่จะออกในเร็วๆ นี้

หลังไมโครซอฟท์เปิดตัว DirectX 12 Ultimate ผู้ผลิตการ์ดจอทั้งสองค่ายคือ NVIDIA และ AMD ก็ประกาศสนับสนุนทันที

  • NVIDIA ถึงขั้นบอกว่าจะรองรับ DX12 Ultimate อย่างเต็มรูปแบบ ครบทุกฟีเจอร์บนจีพียูตระกูล GeForce RTX 20 ในวันที่ Windows 10 v2004 เปิดให้ดาวน์โหลด
  • AMD บอกว่าจะรองรับ DX12 Ultimate ในจีพียูรุ่นถัดไป สถาปัตยกรรม RDNA 2 ที่จะเปิดตัวในปีนี้เช่นกัน

ที่มา - Microsoft, NVIDIA

Get latest news from Blognone

Comments

By: Mr.EYE on 20 March 2020 - 13:23 #1151917

เปิดตัวได้คอมโบมาก ๆ เดือนหน้าก็น่าจะ win 10 ตัวใหม่

By: tkmzaa on 20 March 2020 - 13:32 #1151918
tkmzaa's picture

จะช่วยให้พอร์ทเกมมาลง PC เร็วขึ้นมั้ย

By: kernelbase on 20 March 2020 - 13:45 #1151919

"Windows 10 เวอร์ชันถัดไป (v2004 หรือ 20H)" มันเป็น long term support ปะ

By: princeth
Contributor
on 20 March 2020 - 14:43 #1151925 Reply to:1151919

คาดว่าเป็นอย่างนั้นครับตามรอบ release

By: mk
FounderAndroid
on 20 March 2020 - 15:06 #1151926 Reply to:1151919
mk's picture

ถ้าเป็นรุ่น Home/Pro ไม่มี LTS ครับ ทุกรุ่นซัพพอร์ต 18 เดือนเท่ากันหมด

ถ้าเป็น Enterprise จะเป็นรุ่นที่ออกตอนครึ่งหลังของปีเท่านั้นครับที่ได้ 30 เดือน (ล่าสุดคือ v1909)

นอกจากนี้ยังมี Enterprise LTS แยกอีกรุ่นด้วย

อ้างอิง

By: darthvader
Windows PhoneWindows
on 20 March 2020 - 13:54 #1151920
darthvader's picture

ไม่ค่อยมีความรู้เรื่องกราฟิกครับ อยากทราบว่ากราฟิกของ playstation ใช้อะไรครับ
ขอบคุณครับ

By: LordVader on 20 March 2020 - 17:24 #1151943 Reply to:1151920
LordVader's picture

AMD ครับ
เอ๋ ชื่อเรา นี้ใกล้เคียงกันเนอะ

By: McKay
ContributorAndroidWindowsIn Love
on 20 March 2020 - 19:17 #1151952 Reply to:1151920
McKay's picture

ตอนนี้ใช้ Gnm/Gnmx + PSSL ครับ


Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)