Nvidia нь NVIDIA PhysX эх кодыг олон нийтэд хүргэхээр шийдсэн

Nvidia_physx_official_logo

Өнгөрсөн долоо хоногт NVIDIA өөрийн блогоор дамжуулан NVIDIA PhysX эх кодыг ашиглах боломжтой гэдгээ зарласан Тиймээс хүн бүхэн өндөр чанартай, бодит физикийн симуляцийн хөдөлгүүрийг ашиглаж болно.

NVIDIA нь PhysX физикийн симуляцийн хөдөлгүүрийн эх кодыг олон нийтэд зарлаж, үнэгүй төслүүдийн ангилалд оруулахаар шийдсэн.

Nvidia PhysX-ийн тухай

NVIDIA PhysX бол олон алдартай тоглоомын хөдөлгүүрүүдийн нэг хэсэг юмҮүнд Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2, REDengine орно.

PhysX дээр үндэслэн 500 гаруй тоглоомыг бүтээсэнҮүнд "Batman: Arkham Asylum", "Batman: Arkham City", "Bioshock Infinite", "Borderlands 2", "Fallen of Lords", "Monster Hunter Online", "Daylight" "and" Witcher 3 ".

Ийм тоглоомуудад PhysX нь устгал, дэлбэрэлт, баатрууд болон автомашины бодит хөдөлгөөн зэрэг нөлөөллийг хэрэгжүүлэхэд хэрэглэгддэг, долгионы утаа, салхинд тонгойсон мод, саад бэрхшээлийг тойрон урсаж, урсаж байгаа ус, хувцас хунар дэлсэх, урагдах, мөргөлдөх, хатуу зөөлөн биетэй харьцах.

PhysX-ийг нээлттэй бүтээгдэхүүн болгон ашиглаж болох зарим чиглэлүүд:

  • Хиймэл оюун ухааны чиглэлээр судалгаа хийх, мэдрэлийн сүлжээг сургах зорилгоор объектив бодит байдлын төлөв байдлыг тусгасан өгөгдлийг нэгтгэх.
  • Робот сургах бодит орчинг бүрдүүлэх.
  • Автономит тээврийн хэрэгсэл, авто нисгэгч ажиллуулах явцад бодит нөхцөл байдлыг загварчлах.
  • Тоглоомын бодит орчинг шинэ түвшинд ав.
  • Физик процессын дууриамалын өндөр нарийвчлал, нарийвчлалд хүрэхийн тулд өндөр гүйцэтгэлтэй кластер системийг ашиглах.

NVIDIA нь нийтийн PhysX

PhysX-ийн эх кодыг гаргах болсон шалтгаан нь физик процессын симуляцийг компьютер тоглоомоос бусад газарт ашиглах зайлшгүй шаардлага юм, хиймэл оюун ухаан, робот техник, хиймэл хараа, жолоодлогогүй тээврийн хэрэгсэл, өндөр гүйцэтгэлтэй тооцоололтой холбоотой төслүүдийн эрэлт.

Одоогийн хэлбэрээр, PhysX SDK бол тоглоомууд дахь физик процессуудын олон процессийн симуляцийн олон платформ шийдэл юм, ухаалаг гар утаснаас авахуулаад олон цөмт CPU ба GPU бүхий хүчирхэг ажлын станц хүртэл төрөл бүрийн компьютеруудад ашиглах боломжтой.

Үйл ажиллагааг хурдасгахын тулд GPU-ийг идэвхтэй ашиглах нь PhysX-ийг ашиглан маш том виртуал ертөнцөд эффект боловсруулах боломжийг олгодог.

Контентийн инженер, технологийн ахлах захирал Рев Лебаредиан уг мэдэгдлийг хийжээ, мөн Nvidia GameWorks технологийг хариуцдаг. Бичлэг дээр дараахь зүйлийг хэлж байна.

“Биеийн дууриамал бидний төсөөлж байснаас илүү чухал болж дууссан тул бид үүнийг хийж байна.

Энэ нь маш олон янзын зүйлүүдийн гол цөм бөгөөд үүнийг нээлттэй эх хэлбэрээр дэлхий нийтэд хүргэхээр шийдсэн юм.

Нээлттэй эх хувилбарын эхний хувилбар нь PhysX SDK 3.4 юм Гэхдээ PhysX 20-ийн шинэ хувилбарыг 4.0-р сарын XNUMX-нд гаргахаар төлөвлөж байгаа бөгөөд үнэгүй төслийн анхны функциональ шинэчлэлтийг санал болгох болно.

Шинэ хувилбар нь TGS (Temporal Gauss-Seidel Solver) алгоритмыг хэрэгжүүлэх бөгөөд ингэснээр олон холбоос бүхий хэсгүүдээс бүрдэх дүрс, объектын симуляцийн чанарыг сайжруулна.

PhysX 4.0 дээр Cmake ашиглан угсралтын дэмжлэг гарч ирэх бөгөөд кинематик болон статик объектуудын шүүлтүүр дүрмийн өргөтгөх чадвар нэмэгдэх болно.

Линукс руу тоглоомоо оруулахыг хүсч буй devs-ийн хувьд энэ нь маш сайн мэдээ юм, учир нь тэд одоо өөр хүчирхэг хэрэгсэлтэй болох болно.

Тиймээс Линуксд илүү өндөр чанартай бүтээгдэхүүн нийлүүлж, Windows-той холбоотой зарим гарчигт байгаа ялгааг аажмаар эцэслэх боломжтой болно.

Мэдээжийн хэрэг, PhysX-ийг бие даасан тээврийн хэрэгсэл, хиймэл оюун ухаан, өндөр үзүүлэлттэй тооцоололд ашиглаж болох Rev-ийн боломжийг нээх болно.

Эх кодыг хаанаас олох вэ?

Хөдөлгүүр ба түүнтэй холбоотой SDK код нь BSD лиценз, GPU хурдатгалын дор нээлттэй байна. нь энэхүү лицензийн дагуу ажилладаг тул Windows, Linux, macOS, iOS, Android платформуудад зориулж эмхэтгэхийг дэмжиж байна.

PhysX нь Unity3D бүхий Unreal 4 ба 3 хөдөлгүүрүүдтэй интеграцчилагдсан байх ёстой. Бүрэн зар, дэлгэрэнгүй мэдээллийг NVIDIA блог дээрээс шууд үзэх боломжтой.

Эх код бас байна GitHub дээрээс авах боломжтой.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.