Ang NVIDIA ay naglabas ng open source na physical process simulation engine, PhysX 5.

Halos apat na taon matapos ang nakaraang sangay, inilabas ng NVIDIA ang source code para sa PhysX 5 physics simulation engine nito, na siyang pangalawang mahalagang paglabas simula nang maging open source ang proyekto. Ang code ng proyekto ay ipinamamahagi sa ilalim ng lisensya ng BSD at sumusuporta sa mga platform. Linux, macOS, iOS, Windows и AndroidBukod sa mismong engine, ang code para sa nauugnay na PhysX SDK toolkit ay open sourced din sa ilalim ng lisensya ng BSD.

Ang PhysX ay isa sa pinakasikat na physics engine, na nagpapagana ng mga pakikipag-ugnayan sa pisika sa mahigit 500 laro at kasama sa maraming sikat na game engine, kabilang ang Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 at REDengine. Ang makina ay sumusukat para sa iba't ibang hardware, mula sa mga smartphone hanggang sa mga mahuhusay na workstation na may mga multi-core na CPU at GPU, at lubos na sinasamantala ang kapangyarihan ng GPU upang mapabilis ang pagproseso ng mga epekto. Kabilang sa mga lugar ng aplikasyon ng PhysX ay maaari nating banggitin ang pagpapatupad ng mga epekto tulad ng pagkawasak, pagsabog, makatotohanang paggalaw ng mga karakter at sasakyan, umuusok na usok, mga punong yumuyuko mula sa hangin, tubig na umaagos at umaagos sa paligid ng mga hadlang, kumakaway at punit na damit, banggaan at pakikipag-ugnayan sa matitigas at malambot na katawan.

Inaasahan ng NVIDIA na pagkatapos na maging open source ang proyekto, magagawa nitong lumampas sa mga tool para sa pagbuo ng laro at magiging in demand sa mga lugar tulad ng data synthesis para sa pananaliksik sa larangan ng artificial intelligence at para sa pagsasanay ng mga neural network, na lumilikha ng mga makatotohanang kapaligiran. para sa mga robot ng pagsasanay, simulation ng mga totoong kondisyon sa panahon ng pagsubok ng mga autonomous na sasakyan at mga autopilot. Inaasahan din na ang pag-aangkop sa makina para sa mga sistema ng kumpol na may mataas na pagganap ay makakamit ang isang bagong antas ng detalye at katumpakan sa simulation ng mga pisikal na proseso.

Mga Tampok ng Paglabas ng PhysX 5:

  • Kasama sa library ang NVIDIA Flow (simulation of fire, burning liquids at smoke) at NVIDIA Blast (modeling of structural destructural).
  • Nagdagdag ng suporta para sa mga kakayahan ng NVIDIA Flex na lumikha ng real-time na visual effect batay sa simulation ng pag-uugali ng particle. Kasama sa mga sinusuportahang feature ang finite element-based soft body dynamics, positional dynamics para sa fluid, fabric, at inflatable na mga bagay, at mga advanced na mekanismo ng pagtuklas ng banggaan.
  • Ang pagganap ng parallel computing gamit ang CPU at GPU ay lubos na napabuti.
  • Idinagdag ang kakayahang tumukoy ng mga custom na geometry, halimbawa upang suportahan ang mga cylindrical na hugis at implicit na block system.
  • Nagdagdag ng bagong sistema ng query para matukoy ang mga intersection sa eksena.
  • Ang isang collision detection system batay sa SDF (Signed Distance Field) function ay ipinatupad.
  • Nagdagdag ng bagong API para magamit ang GJK (Gilbert-Johnson-Keerthi) collision detection algorithm.
  • Nagdagdag ng mekanismo para sa pagtukoy ng mesh overlap.
  • Idinagdag ang Vehicle SDK para sa simulation sa mga autonomous driving system.
  • Ang isang PBD (Position Based Dynamics) particle system ay ipinatupad upang gayahin ang mga likido at butil-butil na materyales.
  • Nagdagdag ng bagong arkitektura ng imbakan ng particle na nagpapadali sa pagdaragdag at pag-alis ng mga particle sa mabilisang at hindi nangangailangan ng pagtukoy ng maximum na bilang ng mga particle.
  • Kasama sa sistema para sa pagtulad sa pag-uugali ng particle ang kakayahang magbigkis ng ibang materyal sa bawat particle.
  • Nagdagdag ng suporta para sa soft body dynamics batay sa FEM (Finite Element Method) na pamamaraan at ang kakayahang lumikha ng malambot na katawan mula sa isang triangular na mesh.

Play na video
Play na video


Pinagmulan: opennet.ru
Bumili ng maaasahang pagho-host para sa mga site na may proteksyon ng DDoS, mga server ng VPS VDS 🔥 Bumili ng maaasahang website hosting na may proteksyon ng DDoS, VPS VDS servers | ProHoster