Le projet VKHR développe un système de rendu de cheveux en temps réel

Dans le cadre du projet VKHR (Vulkan Hair Renderer) soutenu par les entreprises AMD et RTG Game Engineering, développe un système de rendu réaliste des cheveux, écrit en utilisant l'API graphique Vulkan. Le système prend en charge le rendu en temps réel lors de la modélisation de coiffures composées de centaines de milliers de mèches et de millions de segments linéaires. Grâce à l'ajustement du niveau de détail, il est possible de varier entre performance et qualité de rendu. Il supporte la visualisation de différents types de coiffures et de textures de cheveux. Le code du projet est écrit en C++17 et est fourni sous licence MIT.

La société AMD a précédemment travaillé sur la technologie de rendu des cheveux dans le cadre du projet TressFX, utilisant Direct3D. Dans le cadre du projet VKHR, la technologie mentionnée a été entièrement réécrite sur la base de Vulkan et étendue par la simulation de diffusion de la lumière, de l'ombrage et de la transparence, réalisée à l'aide de shaders GLSL. VKHR inclut un système intégré de traçage de rayons, basé sur la bibliothèque Embree d'Intel. Pour le lissage, une transformation linéaire rapide est utilisée, et pour créer l'effet de volume, un schéma de voxelisation rapide. Les modèles de coiffures sont chargés au format hair.

Le projet VKHR développe un système de rendu de cheveux en temps réel

Le projet VKHR développe un système de rendu de cheveux en temps réel

Le projet VKHR développe un système de rendu de cheveux en temps réel

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster