NVIDIA нь PhysX 5.6 физик симуляцийн хөдөлгүүр болон холбогдох PhysX SDK-г гаргалаа. Flow 2.2.0 шингэний симуляцийн сангийн шинэ хувилбарыг мөн авах боломжтой. Төслийн код нь BSD-3 лицензийн дагуу түгээгддэг бөгөөд платформуудыг дэмждэг. Linux, macOS, iOS, Windows и Android.
Хэдийгээр PhysX SDK нь 2018 оноос хойш BSD лицензийн дагуу эх кодтой нийтлэгдсэн боловч өнөөг хүртэл кодыг нэг чухал үл хамаарах зүйлээр нийтэлсэн - GPU симуляцийн цөмийн кодыг оруулаагүй болно. PhysX SDK 5.6 шинэчлэлт дээр NVIDIA нь BSD лицензийн дагуу ийм бүх кодыг нээж, SDK-д оруулсан. Хатуу биеийн динамик, шингэний симуляци, объектын хэв гажилтын загварчлал зэрэг функцуудыг хангадаг 500 гаруй CUDA цөмийг хайрцагнаас гаргаж авах боломжтой. Нэмж дурдахад, Flow GPU нь Flow SDK-д зориулсан GPU тооцоолох шэйдерүүдийг бүрэн хэрэгжүүлснээр одоо бэлэн боллоо.
PhysX нь хамгийн алдартай физикийн хөдөлгүүрүүдийн нэг бөгөөд бараг мянга гаруй тоглоомын бие махбодийн харилцан үйлчлэлийг зохицуулахад хэрэглэгддэг бөгөөд Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2, REDengine зэрэг олон тоглоомын хөдөлгүүрт багтдаг. Хөдөлгүүр нь ухаалаг гар утаснаас эхлээд олон цөмт CPU болон GPU бүхий хүчирхэг ажлын станц хүртэл төрөл бүрийн техник хангамжийг хамарч, үр нөлөөний боловсруулалтыг хурдасгахын тулд GPU-ийн боломжуудыг ашигладаг.
PhysX програмууд нь сүйрэл, дэлбэрэлт, дүрүүд болон тээврийн хэрэгслийн бодит хөдөлгөөн, утаа, салхинд бөхийж буй мод, саад тотгорыг тойрон урсах, урсах ус, урсах, урагдах хувцас, хатуу болон зөөлөн биетэй мөргөлдөх, харилцан үйлчлэх зэрэг эффектүүдийг хэрэгжүүлдэг. Энэхүү хөдөлгүүрийг тоглоомын хөгжүүлэлтээс гадна хиймэл оюун ухааны судалгаа, мэдрэлийн сүлжээг сургах мэдээллийн синтез хийх, роботуудыг сургах бодит орчинг бүрдүүлэх, бие даасан тээврийн хэрэгсэл болон автомат нисгэгчийг турших явцад бодит нөхцөл байдлыг дуурайлган дуурайлган хийх зэрэг салбарт ашиглах боломжтой.
Эх сурвалж: opennet.ru
