Den nye versjonen av Nvidia PhysX 4.0 er utgitt

nvidia_physx_official_logo

Tidligere denne måneden vi la ut her på bloggen om nyheten om at Nvidia hadde tatt beslutningen om å frigjøre kildekoden for Nvidia PhysX Hvis du vil vite mer om det, kan du besøke følgende lenke.

Og vel, som nevnt i den artikkelen, lNvidia-utviklere fortsatte å jobbe med å forbedre PhysX-motoren.

hvorpå Folkene på NVIDIA ga nylig ut den nye versjonen av PhysX 4.0 fysiske prosessmotorer., som var den første store utgivelsen etter oversettelse i kategorien åpen prosjekt.

Samtidig ble PhysX 3.4.2-oppdateringen utgitt, inkludert korrigerende endringer for den opprinnelig åpne kodebasen.

Om Nvidia PhysX

Prosjektkoden distribueres under BSD-lisensen og den er kompatibel med Linux-, macOS-, iOS-, Windows- og Android-plattformer.

Behovet for å signere en avtale som EULA har igjen når man utvikler plattformer for XBox One, Sony Playstation 4 og Nintendo Switch.

I tillegg til motoren direkte under BSD-lisensen, koden og tilhørende PhysX SDK Toolkit er også åpen.

PhysX er en av de mest populære fysikkmotorene som er involvert i behandling av fysiske interaksjoner i mer enn 500 spill og det er en del av mange populære spillmotorer, som Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 og REDengine.

Motoren er skalerbar for en rekke datamaskiner, fra smarttelefoner til kraftige arbeidsstasjoner med flerkjerners CPUer og GPUer, og lar deg utnytte funksjonene til GPUen til å øke hastigheten på behandlingen av effekter.

Blant bruksområdene til PhysX kan vi nevne implementeringen av effekter som ødeleggelse, eksplosjoner, realistiske bevegelser av karakterer og biler, røyk fra bølger, trær bøyd av vinden, vann som strømmer og det flyter rundt hindringer, strømmen og rivingen av klær, kollisjoner og interaksjoner med harde og myke kropper.

NVIDIA venter det etter overføring prosjektet til den åpne kategorien, vil du kunne gå utover verktøy for spillutvikling og vil være etterspurt i områder som datasyntese for kunstig intelligensforskning og nevrale nettverksopplæring, og skape realistiske miljøer for opplæring av roboter.

Simulering av reelle forhold i prosessen med å kjøre autonome kjøretøyer og autopiloter. Tilpasning av motoren til klyngesystemer med høy ytelse forventes også å oppnå et nytt detaljnivå og presisjon i simuleringen av fysiske prosesser.

Utgivelsesfunksjoner for PhysX 4.0

Med denne nye lanseringen av motoren din, Nye funksjoner er lagt til i prosjektet, samt forskjellige feilrettinger.

I tillegg at med dette håper folket i Nvidia at mange andre vil være med på utviklingen av prosjektet.

Med denne nye utgivelsen implementeringen av TGS-algoritmen er uthevet (Temporal Gauss-Seidel Solver), som gjør det mulig å forbedre kvaliteten på simuleringen av karakterer og objekter, som består av mange artikulerte deler.

bortsett fra det byggesystemet ble oversatt for å kunne bruke Cmake.

I denne nye versjonen av PhysX 4.0 kan du se større skalerbarhet av filterreglene for kinematiske og statiske objekter.

Og det også en ny fase av ABP kollisjonsdeteksjon ble lagt til i prosjektet (automatisk flerfase), som i mange situasjoner tillot å forbedre motorens ytelse.

På den annen side ble den forenklede koordinerte leddsimuleringsfunksjonen (redusert koordinatledd) lagt til, uten relativ posisjonsfeil og egnet for en realistisk simulering av leddbevegelse.

Med som også en ny BVH-struktur introduseres, som viser bedre ytelse for tegn med større antall former.

Til slutt, det som ble eliminert i denne nye versjonen av prosjektet, var støtten til PhysX og PhysX Cloth-partiklene, som allerede er avviklet, og utviklerne ser ikke saken for å fortsette å støtte den.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.