Som en del af projektet (Vulkan Hair Renderer) udvikles med støtte fra AMD og RTG Game Engineering et system til realistisk rendering af hår, skrevet med grafisk API Vulkan. Systemet understøtter rendering i realtid ved modellering af frisurer bestående af hundredtusinder af strå og millioner af lineære segmenter. Gennem variation af detaljegraden er det muligt at balancere mellem ydeevne og renderingkvalitet. Der understøttes visualisering af forskellige typer frisurer og pels. Projektets kode er skrevet i C++17 og under MIT-licensen.
AMD har tidligere arbejdet på teknologi til hår rendering i forbindelse med projektet , der brugte Direct3D. I projektet VKHR blev den nævnte teknologi fuldstændig omskrevet baseret på Vulkan og udvidet med simulering af lysbrydning, skyggecasting og transparens, implementeret ved hjælp af GLSL-shaders. VKHR inkluderer et indbygget ray tracing-system baseret på biblioteket fra Intel. For at udjævne bruges hurtig lineær transformation, og for at skabe volumeneffekten anvendes en hurtig voxelering. Frisurer indlæses i formatet .
Kilde: opennet.ru
