Nvidia enlouquece e abre PhysX sob BSD-3

O NVIDIA PhysX, o mecanismo de simulação física mais popular do mundo, vai para o código aberto.


Fazemos isso porque a simulação física - a chave para o desenvolvimento de jogos e entretenimento com um alto grau de imersão - acabou sendo uma área muito mais importante do que imaginávamos.


A simulação de física é uma área onde inteligência artificial, robótica e visão computacional, carros autônomos e computação de alto desempenho se reúnem.



É tão fundamental para muitas coisas diferentes que decidimos dar acesso a todo o mundo - exatamente como é aceito em código aberto.


Enquanto isso, continuamos desenvolvendo com base em mais de uma década de investimentos contínuos nessa área, tentando tornar a simulação do mundo verdadeira e precisa, pesquisando e desenvolvendo tudo o que é necessário para quem trabalha em áreas como robótica e veículos autônomos.


Livre, de código aberto e usando GPU


Aconteceu que o PhysX é atualmente a única solução de código aberto gratuita que usa aceleração de GPU e é capaz de trabalhar com grandes ambientes virtuais.


A partir de hoje, o PhysX está disponível como um projeto de código aberto sob a licença mais simples do BSD-3.


O PhysX foi projetado para resolver muitos problemas sérios.


  • No campo da inteligência artificial, os pesquisadores precisam de dados sintéticos - representações artificiais do mundo real - usados ​​para treinar redes neurais com fome de dados;
  • Em robótica, os pesquisadores precisam treinar as mentes dos robôs em um ambiente semelhante ao mundo real;
  • Para máquinas autônomas, o PhysX oferece a oportunidade de percorrer milhões de quilômetros em uma simulação que duplica as condições do mundo real;
  • No desenvolvimento de jogos, as animações "enlatadas" predefinidas não podem parecer orgânicas, e sua produção e polimento subsequente exigem muito tempo e trabalho;
  • Na computação de alto desempenho, a simulação física pode ser feita em um hardware ainda mais poderoso, alcançando uma precisão muito maior;
  • Esta lista continua e continua.

O PhysX SDK resolve esses problemas com simulações escaláveis, estáveis ​​e precisas. É compatível com muitas coisas, e agora também está disponível em código aberto.




O NVIDIA PhysX é dimensionado para muitos objetos em interação.


O PhysX SDK é uma solução escalável de plataforma cruzada para modelagem física, suportando uma variedade de dispositivos, desde smartphones a CPUs e GPUs de multiprocessadores de ponta.


Ele já está integrado a vários dos mecanismos de jogos mais populares, incluindo o Unreal Engine (versões 3 e 4) e o Unity3D.


O código-fonte completo é carregado no GitHub . Você pode começar a cavar!

Source: https://habr.com/ru/post/pt431960/


All Articles