DirectX 12 Ultimate en GeForce RTX
Antes del día del desarrollador de DirectX, Nvidia y Microsoft han anunciado la próxima era de funciones gráficas para jugadores de Xbox y PC, y se llama DirectX 12 Ultimate. Anteriormente, habilitar funciones como trazado de rayos vino con compromisos de rendimiento, pero con DirectX 12 Ultimate, los desarrolladores pueden agregar detalles más realistas e inmersivos al juego mientras usan menos recursos.
Contenido
- Trazado de rayos mejorado
- Mejores detalles visuales
- Menos impacto en el rendimiento
“Estamos más que satisfechos de ofrecer a los jugadores DirectX 12 Ultimate, la culminación de la mejor tecnología gráfica que jamás hayamos introducido en una alineación sin precedentes entre PC y Xbox Serie X”, señaló Nvidia en un comunicado de prensa, afirmando que esto permitirá que la próxima generación de juegos para PC y consolas esté preparada para el futuro.
DirectX 12 Ultimate, como su nombre lo indica, es una extensión de Microsoft DirectX 12 API, mejorando lo que ya hemos visto con soporte para funciones como
trazado de rayos, al tiempo que agrega nuevas características importantes como Mesh Shaders y Sampler Feedback. Para los jugadores con hardware más antiguo, la compatibilidad del juego no debería ser un problema con la nueva pila DirectX 12 Ultimate.Relacionado
- ¿Qué es DirectX y por qué es importante para los juegos de PC?
- Flexiona la potencia de tu GPU con los mejores juegos de PC con trazado de rayos
- Todos los juegos de Xbox Series X que admiten trazado de rayos
"De hecho, los juegos de próxima generación que utilizan funciones DX12 Ultimate seguirán ejecutándose en hardware que no sea DX12 Ultimate", afirmó Nvidia. “Aunque dicho hardware no proporcionará los beneficios visuales de las nuevas funciones, aún puede proporcionar una experiencia de juego muy convincente en juegos de próxima generación, dependiendo de las características específicas del hardware."
Vídeos recomendados
Al facilitar a los desarrolladores la creación de juegos y ofrecer una red más amplia (compatible tanto con PC como con consolas), Nvidia y Microsoft esperan que más desarrolladores lo hagan. adoptar características más nuevas respaldado por GPU modernas y potentes. Para los jugadores, se espera que esto conduzca a más títulos que admitan funciones avanzadas como el trazado de rayos.
Trazado de rayos mejorado
La característica principal de DirectX 12 Ultimate es la compatibilidad con DirectX Ray Tracing 1.1. Además de Usando los principios de la luz para hacer que las escenas de un juego parezcan más realistas, la actualización 1.1 trae en línea
Además, el proceso de sombreado ahora se puede realizar en la GPU sin tener que hacer un viaje de ida y vuelta a la CPU. Y a medida que los jugadores se mueven por una escena, DirectX Ray Tracing 1.1 hace un mejor uso de los motores de transmisión de la GPU para cargar nuevos
Cuando se introdujo inicialmente el trazado de rayos, los jugadores se mostraron reacios a habilitar la función porque significaba sacrificar el rendimiento del juego para obtener mejores imágenes. Según Nvidia, con el soporte para sombreado de tasa variable (VRS), los jugadores ya no necesitarán hacer esta compensación. Esencialmente, VRS permite renderizar áreas más importantes de una escena con mayor detalle y reducir los detalles en escenas menos prominentes en aras de una mejor velocidad.
Esta es una característica que AMD anunció que admitiría en su Gráficos Navi 2x, que se utilizará en Xbox One Series X de Microsoft, así como en PC para juegos de escritorio después en este año.
Mejores detalles visuales
DirectX 12 Ultimate también admitirá sombreadores de malla para ayudar a los desarrolladores a incorporar aún más detalles en los juegos. Los sombreadores de malla permiten que el procesamiento de geometría se comporte como sombreadores informáticos. Los sombreadores de malla pueden operar en todo el grupo de subprocesos informáticos con acceso a la memoria compartida del grupo y funciones informáticas avanzadas.
Para optimizar aún más las cosas, se ejecuta un nuevo proceso Amplication Shader antes del sombreador de malla, realizando cálculos para determinar cuántos grupos de subprocesos del sombreador de malla se necesitan. Los sombreadores de amplificación se utilizan para seleccionar, reemplazando el nivel más grueso por malla para determinar si se debe dibujar un objeto.
"Este nuevo nivel intermedio de selección mejora el rendimiento al dibujar modelos que están sólo parcialmente ocluidos", afirmó Nvidia. “Por ejemplo, si parte de un personaje está en la pantalla pero solo un brazo no, un sombreador de amplificación puede eliminar todo ese brazo después de mucho menos cálculo del que habría sido necesario para sombrear todos los triángulos dentro él."
Menos impacto en el rendimiento
La retroalimentación de muestra permite a los desarrolladores cargar texturas solo cuando sea necesario, lo que brinda una mejor calidad visual al tiempo que reduce los tiempos de carga y minimiza la tartamudez en un juego.
“La retroalimentación del sampler resuelve esto al permitir que un sombreador consulte de manera eficiente qué parte de una textura tendría "Se ha necesitado para satisfacer una solicitud de muestreo, sin llevar a cabo realmente la operación de muestreo", Nvidia dicho. “Esta información luego puede retroalimentarse al sistema de transmisión de activos del juego, permitiéndole tomar decisiones más inteligentes y precisas sobre qué datos transmitir a continuación. Junto con la función de recursos en mosaico D3D12, esto permite que los juegos representen texturas más grandes y detalladas mientras usan menos memoria de video”.
Un método para lograr esto es mediante el uso de sombreado de espaciado de texturas (TSS). Esta técnica de renderizado permite a los desarrolladores realizar cálculos ligeros en el espacio de objetos y escribirlos en una textura. Esencialmente, TSS desacopla el sombreado de un objeto en el espacio mundial de la rasterización de la forma de ese objeto hasta el objetivo final.
Combinadas, todas estas nuevas funciones ayudarán a que los juegos parezcan más detallados y realistas, al mismo tiempo que ejercerán menos presión sobre su sistema.
Recomendaciones de los editores
- DirectX 12 frente a DirectX 11: ¿cuál es mejor para juegos de PC?
- Intel deja de admitir DirectX 9, pero puede ser algo bueno
- Deshazte de DirectX: es hora de empezar a usar Vulkan con juegos de PC
- Control: Ultimate Edition desbloquea el verdadero potencial de PS5 y Xbox Series X
- Nuevas extensiones de Vulkan para llevar el trazado de rayos a los teléfonos inteligentes
Mejora tu estilo de vidaDigital Trends ayuda a los lectores a mantenerse al tanto del vertiginoso mundo de la tecnología con las últimas noticias, reseñas divertidas de productos, editoriales interesantes y adelantos únicos.