Ja va ser alliberada la nova versió de Nvidia PhysX 4.0

Nvidia_physx_official_logo

A principis de mes publiquem aquí al bloc sobre la notícia que Nvidia havia pres la decisió d'alliberar el codi font de Nvidia PhysX si vols conèixer més sobre això pots visitar el següent enllaç.

I doncs bé com es va comentar en aquest article, lus desenvolupadors de Nvidia continuaven treballant en millorar el seu motor PhysX.

Amb la qual cosa la gent de NVIDIA recentment va introduir lalliberament la nova versió del seu motor dels processos físics PhysX 4.0, que va ser el primer llançament important després de la traducció en la categoria del projecte obert.

Alhora, es va generar l'actualització PhysX 3.4.2, inclosos els canvis correctius per a la base de codi inicialment oberta.

Sobre Nvidia PhysX

El codi del projecte es distribueix sota la llicència BSD i és compatible amb les plataformes Linux, macOS, iOS, Windows i Android.

La necessitat de signar un acord que va deixar EULA en desenvolupar plataformes per a XBox One, Sony Playstation 4 i Nintendo Switch.

A més del motor directament sota la llicència BSD, el codi i el kit de ferramentes PhysX SDK associat també estan oberts.

PhysX és un dels motors de física més populars que participen en el processament dinteraccions físiques en més de 500 jocs i és part de molts motors de jocs populars, com Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 i Redengine.

El motor és escalable per a diversos equips, des de telèfons intel·ligents fins a estacions de treball potents amb CPU i GPU de múltiples nuclis, i us permet utilitzar plenament les capacitats de la GPU per accelerar el processament dels efectes.

Entre les àrees d'ús de PhysX, podem esmentar la implementació d'efectes com ara la destrucció, les explosions, els moviments realistes de personatges i automòbils, el fum de les onades, els arbres que s'inclinen pel vent, l'aigua que aboca i flueix al voltant dels obstacles, el flux i esquinçament de la roba, les col·lisions i interaccions amb cossos durs i tous.

NVIDIA espera que després de transferir el projecte a la categoria obert, podrà anar més enllà de les eines per al desenvolupament de jocs i estarà en demanda en àrees com la síntesi de dades per a la investigació en intel·ligència artificial i per a l'entrenament de xarxes neuronals, creant entorns realistes per a robots d'entrenament.

Simulació de condicions reals en el procés dexecució de vehicles autònoms i pilots automàtics. També s'espera que l'adaptació del motor per a sistemes de clúster d'alt rendiment permeti assolir un nou nivell de detall i precisió en la simulació de processos físics.

Característiques del llançament de PhysX 4.0

Amb aquest nou llançament del motor, s'han afegit característiques noves al projecte a més de diverses correccions d'errors.

A més, que amb això la gent de Nvidia espera que molts altres s'uneixin al desenvolupament del projecte.

Amb aquest nou llançament es destaca la implementació de l'algorisme TGS (Temporal Gauss-Seidel Solver), que permet millorar la qualitat de la simulació de personatges i objectes, que consta de moltes parts articulades.

A més de que el sistema de compilació va ser traduït per poder utilitzar Cmake.

En aquesta nova versió de PhysX 4.0 es pot apreciar una major escalabilitat de les regles de filtratge per a objectes cinemàtics i estàtics.

I que també es va afegir al projecte una nova fase de detecció de col·lisions ABP (multifase automàtica), que va permetre en moltes situacions millorar el rendiment del motor.

D'altra banda, es va afegir la funció de simulació d'articulació coordinada simplificada (articulació de coordenada reduïda), sense error de posicionament relatiu i adequada per a una simulació realista del moviment de les articulacions.

Amb la qual cosa també s'introdueix una nova estructura BVH, que demostra un millor rendiment per als personatges amb un nombre més gran de formes.

Finalment dins del que va ser eliminat en aquesta nova versió del projecte va ser el suport per a les partícules PhysX i PhysX Cloth les quals ja han estat descontinuades i els desenvolupadors no veuen el cas de continuar donant-hi suport.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.