Nvidia GameWorks

Nvidia GameWorks es un grupo de tecnologías de software middleware desarrolladas por Nvidia que ofrecen efectos visuales avanzados para el desarrollo de videojuegos.[1] Comprende las herramientas Visual FX, PhysX y el kit de desarrollo Optix los cuales proporcionan una amplia gama de mejoras pre-optimizadas para procesaddores GPU de Nvidia. GameWorks es distribuido en la forma de una librería compilada (DLL) sin disponibilidad de los fuentes con los que fue generado.[2]

Componentes

Nvidia Gameworks consta de varios componentes principales:

  • VisualFX: Para realizar efectos como humo, fuego, agua, profundidad de campo, sombras suaves, HBAO+, TXAA, FaceWorks y HairWorks.
  • PhysX: Para física, destrucción y simulación de partículas y fluidos.
  • OptiX: Para iluminación de fondo y trazado de rayos.
  • Núcleo SDK: Para facilitar desarrollo dirigido a procesadores Nvidia.

Críticas

GameWorks ha sido criticado por su naturaleza propietaria y cerrada. Muchos catalogan a GameWorks sencillamente como herramienta de ventas de procesadores Nvidia especialmente porque los juegos desarrollados corren mucho más lento en procesadores de otras marcas.[3][4] Desde 2014 AMD considera realizar un software de código abierto que compita con GameWorks.[5] Esta iniciativa converge en el software GPUOpen anunciado por AMD en diciembre de 2015.[6]

Referencias

Enlaces externos

Este artículo ha sido escrito por Wikipedia. El texto está disponible bajo la licencia Creative Commons - Atribución - CompartirIgual. Pueden aplicarse cláusulas adicionales a los archivos multimedia.