ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ VKHR Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅Ρ‚ систСму Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° волос Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° VKHR (Vulkan Hair Renderer) ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ AMD ΠΈ RTG Game Engineering развиваСтся систСма рСалистичного Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° волос, написанная с использованиСм графичСского API Vulkan. БистСма ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ отрисовку Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ причёсок, состоящих ΠΈΠ· сотни тысяч прядСй ΠΈ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… сСгмСнтов. Π—Π° счёт измСнСния уровня Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ качСством отрисовки. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ визуализация Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² причёсок ΠΈ Π²ΠΈΠ΄ΠΎΠ² ΡˆΠ΅Ρ€ΡΡ‚ΠΈ. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС Π‘++17 ΠΈ поставляСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT.

Компания AMD Ρ€Π°Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π½Π°Π΄ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° волос Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° TressFX, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ Direct3D. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° VKHR указанная тСхнология Π±Ρ‹Π»Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ пСрСписана Π½Π° Π±Π°Π·Π΅ Vulkan ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π° симуляциСй рассСивания свСта, отбрасывания Ρ‚Π΅Π½Π΅ΠΉ ΠΈ прозрачности, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ с использованиСм ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² GLSL. VKHR Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ систСму трассировки Π»ΡƒΡ‡Π΅ΠΉ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Embree ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Intel. Для сглаТивания задСйствовано быстроС Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, Π° для создания эффСкта ΠΎΠ±ΡŠΡ‘ΠΌΠ° быстрая схСма воксСлизации. МодСли причёсок Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ hair.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ VKHR Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅Ρ‚ систСму Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° волос Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ VKHR Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅Ρ‚ систСму Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° волос Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ VKHR Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅Ρ‚ систСму Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° волос Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru