Projektis (Vulkan Hair Renderer) koos AMD ja RTG Game Engineering toega areneb realistlike juuste renderdamise süsteem, mis on kirjutatud graafilise API Vulkan abil. Süsteem toetab reaalajas joonistamist juuste modelleerimisel, mis koosneb sadadest tuhandetest kiududest ja miljonitest lineaarsest segmentidest. Detailitaseme muutmise kaudu on võimalik kohandada tootlikkuse ja joonistamise kvaliteedi vahelist tasakaalu. Toetatakse erinevate juuksetüüpide ja karva erinevate liikide visualiseerimist. Projekti kood on kirjutatud C++17 keeles ja MIT litsentsi alusel.
Firma AMD on varem töötanud juuste renderdamise tehnoloogia kallal projekti , mis kasutas Direct3D. Projekti VKHR raames on see tehnoloogia täielikult üle kirjutatud Vulkan baasil ja laiendatud valguse hajumise, varjude projekteerimise ja läbipaistvuse simuleerimisega, mis on rakendatud GLSL shaderite abil. VKHR sisaldab sisseehitatud kiirituse jälgimise süsteemi, mis põhineb Inteli ettevõttest. Silumiseks on kasutatud kiiret lineaarset transformatsiooni ning mahtuse efekti loomiseks kiiret voxeliseerimise skeemi. Juuste mudeleid laaditakse .
Allikas: opennet.ru
