VKHR projekt arendab reaalajas juuste renderdamise süsteemi

Projektis VKHR (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 toimetatakse MIT litsentsi alusel.

Firma AMD on varem töötanud juuste renderdamise tehnoloogia kallal projekti TressFX, 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 Embree Inteli ettevõttest. Silumiseks on kasutatud kiiret lineaarset transformatsiooni ning mahtuse efekti loomiseks kiiret voxeliseerimise skeemi. Juuste mudeleid laaditakse hair.

VKHR projekt arendab reaalajas juuste renderdamise süsteemi

VKHR projekt arendab reaalajas juuste renderdamise süsteemi

VKHR projekt arendab reaalajas juuste renderdamise süsteemi

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster