A nova versão do Nvidia PhysX 4.0 foi lançada

nvidia_physx_official_logo

No início deste mês postamos aqui no blog sobre a notícia de que a Nvidia havia tomado a decisão de lançar o código-fonte do Nvidia PhysX se você quiser saber mais sobre isso você pode visitar o seguinte link.

E bem, como mencionado naquele artigo, euOs desenvolvedores da Nvidia continuaram a trabalhar no aprimoramento de seu mecanismo PhysX.

Com o qual O pessoal da NVIDIA lançou recentemente a nova versão de seu mecanismo de processos físicos PhysX 4.0., que foi o primeiro grande lançamento após a tradução na categoria de projetos abertos.

Ao mesmo tempo, a atualização PhysX 3.4.2 foi lançada, incluindo mudanças corretivas para a base de código inicialmente aberta.

Sobre a Nvidia PhysX

O código do projeto é distribuído sob a licença BSD e é compatível com as plataformas Linux, macOS, iOS, Windows e Android.

A necessidade de assinar um acordo deixado pelo EULA no desenvolvimento de plataformas para XBox One, Sony Playstation 4 e Nintendo Switch.

Além do motor diretamente sob a licença BSD, o código e o PhysX SDK Toolkit associado também estão abertos.

PhysX é um dos motores de física mais populares envolvidos no processamento de interações físicas em mais de 500 jogos e faz parte de muitos motores de jogo populares, como Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 e REDengine.

O mecanismo é escalonável para uma variedade de computadores, de smartphones a poderosas estações de trabalho com CPUs e GPUs multi-core, permitindo que você utilize totalmente os recursos da GPU para acelerar o processamento de efeitos.

Entre as áreas de uso do PhysX, podemos citar a implementação de efeitos como destruição, explosões, movimentos realistas de personagens e carros, fumaça das ondas, árvores inclinadas pelo vento, água vertendo e flui em torno de obstáculos, o fluxo e o rasgo de roupas, colisões e interações com corpos duros e moles.

NVIDIA aguarda que depois de transferir o projeto para a categoria aberta, você poderá ir além das ferramentas de desenvolvimento de jogos e estará em demanda em áreas como síntese de dados para pesquisa de inteligência artificial e para treinamento de redes neurais, criando ambientes realistas para o treinamento de robôs.

Simulação de condições reais no processo de funcionamento de veículos autônomos e pilotos automáticos. A adaptação do motor para sistemas de cluster de alto desempenho também deve atingir um novo nível de detalhe e precisão na simulação de processos físicos.

Recursos da versão PhysX 4.0

Com este novo lançamento de seu motor, Novos recursos foram adicionados ao projeto, bem como várias correções de bugs.

Além disso, que com isso o povo da Nvidia espera que muitos outros se juntem ao desenvolvimento do projeto.

Com este novo lançamento a implementação do algoritmo TGS é destacada (Temporal Gauss-Seidel Solver), que permite melhorar a qualidade da simulação de personagens e objetos, que consiste em várias partes articuladas.

Além disso o sistema de construção foi traduzido para ser capaz de usar o Cmake.

Nesta nova versão do PhysX 4.0 você pode ver uma maior escalabilidade das regras de filtro para objetos cinemáticos e estáticos.

E isso também uma nova fase de detecção de colisão ABP foi adicionada ao projeto (multifase automático), o que em muitas situações permitiu melhorar o desempenho do motor.

Por outro lado, foi adicionada a função simplificada de simulação de junta coordenada (junta coordenada reduzida), sem erro de posicionamento relativo e adequada para uma simulação realista do movimento da junta.

Com o qual também uma nova estrutura BVH é introduzida, demonstrando melhor desempenho para personagens com maior número de formas.

Por fim, dentro do que foi eliminado nesta nova versão do projeto estava o suporte para as partículas PhysX e PhysX Cloth que já foram descontinuadas e os desenvolvedores não veem o caso de continuar a apoiá-lo.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.