Nvidia PhysX 4.0 เวอร์ชั่นใหม่ออกมาแล้ว

nvidia_physx_official_logo

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

และตามที่กล่าวไว้ในบทความนั้น lนักพัฒนา Nvidia ยังคงดำเนินการปรับปรุงเอ็นจิ้น PhysX ของตน

ครั้นแล้ว เมื่อเร็ว ๆ นี้ทาง NVIDIA ได้เปิดตัวโปรแกรม PhysX 4.0 Physical Process Engine เวอร์ชันใหม่ซึ่งเป็นการเปิดตัวครั้งใหญ่ครั้งแรกหลังการแปลในประเภทโครงการเปิด

ในเวลาเดียวกันการอัปเดต PhysX 3.4.2 ได้รับการเผยแพร่รวมถึงการเปลี่ยนแปลงแก้ไขสำหรับฐานโค้ดที่เปิดในตอนแรก

เกี่ยวกับ Nvidia PhysX

รหัสโครงการเผยแพร่ภายใต้ใบอนุญาต BSD และเข้ากันได้กับแพลตฟอร์ม Linux, macOS, iOS, Windows และ Android

จำเป็นต้องลงนามในข้อตกลงที่ EULA ทิ้งไว้เมื่อพัฒนาแพลตฟอร์มสำหรับ XBox One, Sony Playstation 4 และ Nintendo Switch

นอกจากเครื่องยนต์โดยตรงภายใต้ลิขสิทธิ์ BSD แล้ว โค้ดและ PhysX SDK Toolkit ที่เกี่ยวข้องยังเปิดอยู่

PhysX เป็นหนึ่งในเอนจินฟิสิกส์ที่ได้รับความนิยมมากที่สุดที่เกี่ยวข้องกับการประมวลผลปฏิสัมพันธ์ทางกายภาพในเกมมากกว่า 500 เกม และเป็นส่วนหนึ่งของเอนจิ้นเกมยอดนิยมมากมายเช่น Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 และ REDengine

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

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

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

การจำลองสภาพจริงในกระบวนการทำงานของยานยนต์และระบบขับเคลื่อนอัตโนมัติ นอกจากนี้การปรับแต่งเครื่องยนต์สำหรับระบบคลัสเตอร์ประสิทธิภาพสูงยังคาดว่าจะได้รายละเอียดและความแม่นยำในระดับใหม่ในการจำลองกระบวนการทางกายภาพ

คุณสมบัติการเปิดตัว PhysX 4.0

ด้วยการเปิดตัวเครื่องยนต์ใหม่นี้ มีการเพิ่มคุณสมบัติใหม่ในโครงการรวมถึงการแก้ไขข้อบกพร่องต่างๆ

นอกจากนี้ชาว Nvidia หวังว่าจะมีคนอื่น ๆ เข้าร่วมการพัฒนาโครงการนี้ด้วย

ด้วยการเปิดตัวใหม่นี้ การใช้อัลกอริทึม TGS จะถูกเน้น (Temporal Gauss-Seidel Solver) ซึ่งช่วยให้สามารถปรับปรุงคุณภาพของการจำลองตัวละครและวัตถุซึ่งประกอบด้วยชิ้นส่วนที่ประกบกันมากมาย

นอกเหนือจากนั้น ระบบบิลด์ได้รับการแปลให้สามารถใช้งาน Cmake ได้

ใน PhysX 4.0 เวอร์ชันใหม่นี้คุณจะเห็นความสามารถในการปรับขนาดที่มากขึ้นของกฎตัวกรองสำหรับวัตถุจลนศาสตร์และคงที่

และนั่นยัง เพิ่มเฟสใหม่ของการตรวจจับการชนกันของ ABP ในโครงการ (มัลติเฟสอัตโนมัติ) ซึ่งในหลาย ๆ สถานการณ์อนุญาตให้ปรับปรุงประสิทธิภาพของเครื่องยนต์

ในทางกลับกันมีการเพิ่มฟังก์ชั่นการจำลองข้อต่อประสานงานที่เรียบง่าย (ข้อต่อพิกัดลดลง) โดยไม่มีข้อผิดพลาดในการวางตำแหน่งสัมพัทธ์และเหมาะสำหรับการจำลองการเคลื่อนไหวของข้อต่อ

ซึ่งด้วย มีการแนะนำโครงสร้าง BVH ใหม่ซึ่งแสดงให้เห็นถึงประสิทธิภาพที่ดีขึ้นสำหรับตัวอักษรที่มีรูปร่างจำนวนมากขึ้น

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา