En el marco del proyecto. (Vulkan Hair Renderer), con el apoyo de AMD y RTG Game Engineering, está desarrollando un sistema de renderizado de cabello realista escrito utilizando la API de gráficos Vulkan. El sistema admite renderizado en tiempo real al modelar peinados que constan de cientos de miles de mechones y millones de segmentos lineales. Al cambiar el nivel de detalle, puede haber variaciones entre el rendimiento y la calidad de renderizado. Se admite la visualización de varios tipos de peinados y tipos de pelaje. El código del proyecto está escrito en C++ 17 y bajo la licencia del MIT.
AMD trabajó anteriormente en tecnología de renderizado de cabello como parte del proyecto. , utilizando Direct3D. Como parte del proyecto VKHR, esta tecnología se reescribió completamente basándose en Vulkan y se amplió con simulación de dispersión de luz, proyección de sombras y transparencia, implementada mediante sombreadores GLSL. VKHR incluye un sistema de trazado de rayos integrado basado en la biblioteca de Intel. Se utiliza una transformación lineal rápida para suavizar y un esquema de voxelización rápida para crear el efecto de volumen. Los modelos de peinado se cargan en el formato. .
Fuente: opennet.ru
