PhysX usa la GPU para cálculos físicos complejos

NVIDIA PhysX

NVIDIA PhysX

  -  28.1 MB  -  Gratis
  • Última Versión

    NVIDIA PhysX 9.23.1019 ÚLTIMO

  • Revisado por

    Marian Marinescu

  • Sistema Operativo

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    NVIDIA Corporation / Enlace Externo

  • Nombre de Fichero

    PhysX_9.23.1019_SystemSoftware.exe

NVIDIA PhysX technology helps games play better and feel better by making interactions with environments and characters far more realistic than ever before. By making behavior more realistic, the graphics look and “feel” better.

PhysX for PC is a powerful physics simulation engine designed to enhance gaming experiences by rendering realistic physical interactions within virtual environments.

Desarrollado por NVIDIA Corporation, tiene como objetivo aportar una dinámica realista a los entornos de juego, permitiendo la simulación de fenómenos como la gravedad, la fricción y las colisiones.

Inicialmente presentado como una solución de hardware dedicada, ha evolucionado hasta convertirse en un framework de software integrado con unidades de procesamiento gráfico (GPU) de NVIDIA para ofrecer experiencias de juego inmersivas.

En los inicios de los juegos 3D, los personajes y los mundos se construían básicamente con cajas con calcomanías. A medida que la tecnología ha avanzado, las cajas se han convertido en polígonos geométricamente más detallados, y las calcomanías se han convertido en texturas con una iluminación y un sombreado más precisos. Sin embargo, la mayoría de la gente sigue percibiendo una “uncanny divide” entre el entorno de un juego y la realidad que impide una suspensión adecuada de la incredulidad y la inmersión en el mundo del juego.

Antes de PhysX, los diseñadores de juegos tenían que “precalcular” cómo se comportaría un objeto en reacción a un evento. Por ejemplo, dibujarían una secuencia de fotogramas que mostraran cómo un jugador de fútbol americano cae al suelo después de una entrada.

La desventaja de este enfoque era que el jugador siempre veía la misma animación “enlatada”. Con esta herramienta, ¡los juegos ahora pueden calcular con precisión el comportamiento físico de los cuerpos en tiempo real! Esto significa que el jugador de fútbol americano ahora se doblará y girará de diferentes maneras dependiendo de las condiciones específicas asociadas con la entrada, creando así una experiencia visual única cada vez.

The app technology is widely adopted by over 150 games and is used by more than 10,000 developers.

Con la física acelerada por hardware, los mundos de los principales diseñadores de juegos del mundo cobran vida: los muros pueden derrumbarse de forma realista, los árboles se doblan y rompen con el viento, y el agua y el humo fluyen e interactúan con el cuerpo y la fuerza, en lugar de simplemente cortarse por los objetos vecinos.

How it works

NVIDIA PhysX está diseñado específicamente para la aceleración por hardware mediante procesadores potentes con cientos de núcleos de procesamiento. Debido a esta elección de diseño, NVIDIA GeForce GPUs proporcionan un aumento dramático en la potencia de procesamiento de la física y llevan los juegos a un nuevo nivel, ofreciendo entornos de juego físicos ricos e inmersivos con características como:
  • Explosions that create dust and collateral debris
  • Characters with complex, jointed geometries, for more life-like motion and interaction
  • Spectacular new weapons with incredible effects
  • A cloth that drapes and tears naturally
  • Dense smoke & fog that billow around objects in motion
Features
  • Realistic Physics Simulation: Permite a los desarrolladores incorporar física realista en los juegos, mejorando la inmersión y el realismo.
  • GPU Acceleration: Aprovechando la potencia de cálculo de las GPU de NVIDIA, ofrece simulaciones de física de alto rendimiento sin comprometer las velocidades de fotogramas.
  • Dynamic Effects: Admite una amplia gama de efectos dinámicos, como la simulación de tejidos, la dinámica de fluidos, la destrucción y la dinámica de cuerpos blandos.
  • Scalability: El software proporciona soluciones escalables, garantizando la compatibilidad en una amplia gama de configuraciones de hardware de juegos.
  • Developer Tools: NVIDIA ofrece herramientas y recursos de desarrollo integrales para que los desarrolladores de juegos implementen la herramienta sin problemas en sus proyectos.
User Interface

Funciona principalmente en segundo plano, integrado en motores y aplicaciones de juegos. Como tal, no tiene una interfaz de usuario independiente.

Sin embargo, los desarrolladores pueden acceder a la configuración y configuración de la aplicación a través de entornos de desarrollo como Unity, Unreal Engine, o directamente a través de los recursos para desarrolladores de NVIDIA.

Installation and Setup

La instalación de este programa suele producirse automáticamente con los controladores de GPU de NVIDIA. Los usuarios pueden asegurarse de que la aplicación está habilitada comprobando el Panel de control de NVIDIA y verificando que la configuración está configurada para utilizar la GPU para los cálculos físicos.

Para los desarrolladores, la integración de la herramienta en los proyectos de juegos implica descargar el SDK necesario e incorporarlo al entorno de desarrollo.

How to Use

For End Users:
  • Asegúrese de que los controladores de su GPU NVIDIA estén actualizados.
  • Inicie su juego favorito compatible con PhysX.
  • Disfrute de simulaciones físicas mejoradas e interacciones realistas dentro del mundo del juego.
For Developers:
  • Descargue el SDK del sitio web para desarrolladores de NVIDIA.
  • Integre el SDK en su proyecto de desarrollo de juegos.
  • Utilice las API para implementar mecánicas y efectos de juego basados en la física.
  • Pruebe y optimice su juego para asegurar un rendimiento fluido en diferentes configuraciones de hardware.
FAQ

What is PhysX?
PhysX es un motor de simulación física desarrollado por NVIDIA, utilizado principalmente en juegos para representar interacciones físicas realistas dentro de entornos virtuales.

Does PhysX require special hardware?
Puede utilizar la potencia de cálculo de las GPU de NVIDIA para simulaciones físicas aceleradas, pero también puede ejecutarse en CPU, aunque con un rendimiento reducido.

Are there any performance considerations with PhysX?
Si bien la herramienta puede mejorar significativamente la fidelidad visual, habilitar simulaciones físicas complejas puede afectar el rendimiento general del juego, especialmente en hardware de gama baja.

Is PhysX available for non-gaming applications?
Si bien se utiliza principalmente en juegos, también se puede aplicar en escenarios no relacionados con juegos, como simulaciones, efectos visuales e investigación científica.

Alternatives

Havok Physics: Desarrollado por Havok, una subsidiaria de Intel, Havok Physics ofrece capacidades de simulación física similares y se utiliza ampliamente en la industria del juego.

Bullet Physics: Un motor de física de código abierto adecuado tanto para juegos como para simulaciones, que ofrece sólidas capacidades de simulación física.

Unity Physics: Integrado en el motor de juego Unity, Unity Physics proporciona a los desarrolladores una solución de simulación física integrada para crear experiencias 3D interactivas.

Unreal Engine Physics: Integrado en Unreal Engine, Unreal Engine Physics ofrece capacidades avanzadas de simulación física para crear experiencias de juego inmersivas.

ODE (Open Dynamics Engine): Un motor de física de código abierto utilizado principalmente para simular la dinámica de cuerpos rígidos, adecuado tanto para aplicaciones de juego como no relacionadas con juegos.

System Requirements

For End Users:
  • GPU NVIDIA con soporte PhysX
  • Sistema operativo compatible (Windows, Linux, macOS)
For Developers:
  • Entorno de desarrollo compatible (Unity, Unreal Engine, etc.)
  • Hardware capaz de ejecutar el entorno de desarrollo
  • Se recomienda una GPU NVIDIA para simulaciones físicas aceleradas
PROS
  • Las simulaciones físicas realistas mejoran la inmersión en los juegos.
  • La aceleración de la GPU garantiza cálculos físicos de alto rendimiento.
  • Amplia gama de efectos dinámicos compatibles.
  • Soluciones escalables para la compatibilidad en varias configuraciones de hardware.
  • Se proporcionan herramientas y recursos integrales para desarrolladores.
CONS
  • Impacto en el rendimiento en hardware de gama baja.
  • Disponibilidad limitada de juegos compatibles con PhysX.
  • La integración puede requerir un esfuerzo de desarrollo adicional para los desarrolladores de juegos.
  • Falta de interfaz de usuario independiente para los usuarios finales.
  • Dependencia del hardware NVIDIA para un rendimiento óptimo.


  • NVIDIA PhysX 9.23.1019 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    NVIDIA PhysX 9.23.1019 Captura de Pantalla 1