slider2
slider2
previous arrow
next arrow
NVIDIA เปิดซอร์สโค้ด PhysX GPU Acceleration และ GPU Compute Shader สำหรับ Flow SDK ขยายขอบเขตการพัฒนาเทคโนโลยีฟิสิกส์

NVIDIA เปิดซอร์สโค้ด PhysX GPU Acceleration และ GPU Compute Shader สำหรับ Flow SDK ขยายขอบเขตการพัฒนาเทคโนโลยีฟิสิกส์

NVIDIA ได้ประกาศเปิดซอร์สโค้ดของส่วนที่เกี่ยวข้องกับการเร่งความเร็วด้วยจีพียูในเอนจินฟิสิกส์ PhysX ให้กับสาธารณะ โดยใช้ไลเซนส์แบบ BSD-3 ซึ่งถือเป็นการขยายการเข้าถึงส่วนที่เคยจำกัดเฉพาะไบนารีที่แจกจ่ายให้กับผู้ใช้ก่อนหน้านี้

การเปิดซอร์สโค้ดในครั้งนี้ถือเป็นก้าวสำคัญสำหรับทั้ง NVIDIA และชุมชนผู้พัฒนาทั่วโลก เนื่องจากมันช่วยให้ชุมชนสามารถเข้าถึงและพัฒนาเทคโนโลยีการเร่งความเร็วด้วยจีพียูในเอนจินฟิสิกส์ได้โดยตรงจากโค้ดส่วนนี้ ซึ่งสามารถนำไปใช้และปรับแต่งตามความต้องการของผู้พัฒนาได้อย่างไม่จำกัด

NVIDIA เปิดซอร์สโค้ด

ก่อนหน้านี้เอนจิน PhysX เองมีสถานะเป็นโอเพนซอร์สตั้งแต่เวอร์ชัน 4.0 ที่ออกในปี 2018 แต่นั่นยังไม่รวมถึงฟีเจอร์การเร่งความเร็วด้วยจีพียูที่ถูกเก็บไว้ในรูปแบบไบนารีที่จำกัดการเข้าถึงไว้เฉพาะผู้ใช้บางรายเท่านั้น ซึ่งการเปิดซอร์สฟีเจอร์นี้ครั้งนี้จึงถือเป็นการเปลี่ยนแปลงที่สำคัญในการขยายขอบเขตการใช้งานให้กว้างขึ้นและช่วยให้การพัฒนาเทคโนโลยีในด้านฟิสิกส์สามารถก้าวไปข้างหน้าได้อย่างรวดเร็ว

การเปิดซอร์สของฟีเจอร์การเร่งความเร็วด้วยจีพียูใน PhysX ไม่เพียงแต่จะช่วยเพิ่มประสิทธิภาพของฟิสิกส์ในเกมหรือแอปพลิเคชันที่ใช้เอนจินนี้เท่านั้น แต่ยังช่วยให้ผู้พัฒนาสามารถปรับแต่งและปรับปรุงโค้ดตามความต้องการเฉพาะได้อีกด้วย ด้วยการเปิดซอร์สนี้ ผู้พัฒนาจึงสามารถเรียนรู้และทำความเข้าใจในระดับที่ลึกซึ้งเกี่ยวกับการทำงานของการเร่งความเร็วผ่านจีพียู ทำให้สามารถสร้างสรรค์นวัตกรรมใหม่ ๆ ในด้านฟิสิกส์ของโลกเสมือนจริงได้

นอกจากนี้ NVIDIA ยังได้เปิดซอร์สของ GPU compute shader สำหรับ Flow SDK ซึ่งเป็นเครื่องมือที่ใช้สำหรับการจำลองการไหลของ ของเหลว (fluid simulation) ซึ่งเป็นอีกหนึ่งฟีเจอร์ที่ได้รับความนิยมในด้านกราฟิกและฟิสิกส์ โดยการเปิดตัวนี้ยิ่งเพิ่มโอกาสให้ชุมชนผู้พัฒนาสามารถสร้างสรรค์เทคโนโลยีใหม่ ๆ และเสริมประสิทธิภาพให้กับการจำลองการไหลของของเหลวได้อย่างไม่จำกัด

อย่างไรก็ตาม แม้ว่าการเปิดซอร์สโค้ดในครั้งนี้จะมีผลดีมากมาย แต่ NVIDIA ก็ได้ประกาศว่าจะหยุดการสนับสนุนฟีเจอร์ PhysX แบบ 32 บิตบนกราฟิกการ์ด GeForce RTX 50 ซึ่งจะส่งผลกระทบต่อการเล่นเกมเก่า ๆ ที่ใช้การเร่งความเร็วฟิสิกส์จากจีพียูในระบบเก่าที่ไม่รองรับการอัพเดทนี้ นั่นหมายความว่า เกมเก่าหรือแอปพลิเคชันที่ใช้เทคโนโลยีเก่าอาจจะไม่สามารถใช้งานได้อย่างเต็มที่บนกราฟิกการ์ดใหม่ ๆ ที่ไม่มีการสนับสนุนฟีเจอร์นี้อีกต่อไป

การเปิดซอร์สโค้ดในครั้งนี้จึงเป็นการขยายการใช้งานและเสริมสร้างความสามารถของเอนจินฟิสิกส์ PhysX รวมถึงเทคโนโลยีที่เกี่ยวข้องอย่างมีนัยสำคัญ ซึ่งคาดว่าจะช่วยให้ผู้พัฒนาสามารถสร้างสรรค์นวัตกรรมใหม่ ๆ และพัฒนาแอปพลิเคชันที่มีประสิทธิภาพสูงขึ้นได้ในอนาคต โดยเฉพาะในอุตสาหกรรมเกมและกราฟิกคอมพิวเตอร์ที่มีการใช้เทคโนโลยีฟิสิกส์เพื่อสร้างประสบการณ์ที่สมจริงและดื่มด่ำกับผู้เล่นมากยิ่งขึ้น

<< ติดตามหนังดี ซีรีส์ดังก่อนใครได้ที่  www.uhdmax.net | www.inwiptv.org >>