Nvidia GameWorks
From Wikipedia, the free encyclopedia
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 parcialmente de código abierto.[2] La solución competidora que AMD desarrolló es GPUOpen, que se anunció como software gratuito y de código abierto bajo la licencia MIT.
Middleware
| Nvidia GameWorks | ||
|---|---|---|
| Información general | ||
| Tipo de programa |
Desarrollo de videojuegos Middleware | |
| Desarrollador | Nvidia | |
| Lanzamiento inicial | 2014 (12 años) | |
| Licencia | Propietario/Comercial | |
| Información técnica | ||
| Plataformas admitidas | Windows, PlayStation 4, Wii U, Xbox One, Android | |
| Enlaces | ||
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.
- Core 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 consideró 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]