NVIDIA เปิดซอร์สโค้ด PhysX GPU Acceleration และ GPU Compute Shader สำหรับ Flow SDK ขยายขอบเขตการพัฒนาเทคโนโลยีฟิสิกส์
NVIDIA ได้ประกาศเปิดซอร์สโค้ดของส่วนที่เกี่ยวข้องกับการเร่งความเร็วด้วยจีพียูในเอนจินฟิสิกส์ PhysX ให้กับสาธารณะ โดยใช้ไลเซนส์แบบ BSD-3 ซึ่งถือเป็นการขยายการเข้าถึงส่วนที่เคยจำกัดเฉพาะไบนารีที่แจกจ่ายให้กับผู้ใช้ก่อนหน้านี้
การเปิดซอร์สโค้ดในครั้งนี้ถือเป็นก้าวสำคัญสำหรับทั้ง 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 >>