AMD FidelityFX SDK presentado junto con 3 nuevos efectos, disponible en el segundo trimestre


Se anunció un nuevo SDK de AMD FidelityFX en la Game Developers Conference 2023. El SDK está destinado a ser el hogar de todos los efectos de FidelityFX, que anteriormente solo estaban disponibles como soluciones separadas, lo que dificulta que los desarrolladores de juegos los implementen en sus juegos.

En GDC 2023, el miembro principal del personal técnico, Jason Lacroix, presentó una charla dedicada a presentar AMD FidelityFX SDK. Durante la sesión explicó:

Durante los últimos 4 años, hemos introducido una gran cantidad de tecnología de gran valor. Sin embargo, comenzó a ser evidente que necesitábamos una mejor solución en el futuro a medida que continuábamos aumentando nuestra biblioteca de efectos. Nuestras muestras actuales tenían una serie de problemas que se hicieron más evidentes a medida que las añadíamos.

Inconsistencias en los estándares y estilos de codificación, algunos de los cuales se realizaron de maneras que realmente no eran triviales de seguir. Tuvimos una gran cantidad de código repetitivo innecesario y duplicación cuando se trataba de configurar nuevos efectos. Hubo una falta general de estabilidad en los marcos de gráficos de respaldo. De hecho, nuestros efectos, hasta ahora, se han enviado en no menos de 6 versiones diferentes de Cauldron, cada una de las cuales introdujo muchos cambios que rompieron la API, lo que ralentizó el desarrollo a un ritmo con el que no estábamos muy contentos.

Tenemos inconsistencias en los formatos de documentación o muy poca información en total.
Inconsistencias en los descriptores de acceso a funciones. Algunas de nuestras muestras tenían accesos similares a API; sin embargo, la mayoría no lo hizo. También teníamos soporte limitado de plataforma/API. Rara vez enviamos versiones de Vulkan al mismo tiempo que DX12, si es que las enviamos, y Xbox admitió muy pocas funciones.

Ahora, el SDK tiene como objetivo rectificar mucho de esto al brindar simplicidad, estructura y consistencia a todo el excelente software que espera de AMD.

El SDK de AMD FidelityFX se enviará en el segundo trimestre de 2023 a través de GPUOpen con backends nativos para Vulkan y DirectX12, así como un backend personalizado para Cauldron de AMD.

AMD también anunció tres nuevos efectos FidelityFX: FidelityFX Depth of Field, FidelityFX Lens y FidelityFX Blur, todos los cuales se explican por sí mismos. Además, Hybrid Reflections e Hybris Shadows también se incluirán con AMD FidelityFX SDK una vez que se envíe en el segundo trimestre de 2023.

La hoja de ruta incluida en las diapositivas tiene algunos datos adicionales interesantes. Por ejemplo, también se espera que la versión 1.0 agregue un precompilador de sombreadores de FidelityFX, que con suerte debería hacer que sea aún más fácil para los desarrolladores evitar la tartamudez de sombreado en sus juegos.

En el tercer trimestre, se espera que la versión 1.1 de AMD FidelityFX SDK agregue nuevos efectos, mejoras al backend de Cauldron, un backend GDK dedicado a Xbox y compatibilidad con la interacción de escenas. Finalmente, la versión 1.2 debería llegar en el cuarto trimestre de 2023 con mejoras de funciones y algunos efectos nuevos.

El otro gran anuncio de GDC 2023 de AMD fue una vista previa actualizada de FidelityFX Super Resolution (FSR) 3. Puede obtener más información al respecto aquí.

Comparte esta historia

Facebook

Gorjeo



Source link-29