@paco_man Efectivamente es lo que se conoce como Mesh Shaders.
El problema actual de la geometria tradicional es que no es eficiente en LOD y las GPU procesan la geometría innecesaria que se descarta , con el Mes shaders se prentende dos cosas:
- Que las GPU no procesen lo que se descarta, solo la geometria visual que se esta viendo.
- Y Geometria con LODs totalmente dinamicos.
Esto hace que se ahorre mucha potencia y se pueda asignar mas triangulos a objectos visualmente evidentes en el angulo de vision. Por ejemplo puedes crear 5 LOD de geometria:
- LOD 5 = 1000 triangulos, LOD 4 = 5,000.triangulos, LOD 3 = 10,000 triangulos, LOD 2 50,000, LOD 200,000 triangulos.
Esto con Mesh Shader se va alternanto dinámicamente y inteligentemente, por ejemplo un carro que tengas enfrente tenga LOD 1 , pero tras este otro que no es visible tenga LOD5 y se susecivamente los LOD con mas triangulos se va asignado solo a lo que esta muy visible y a lo más cercano, de esta forma obtienes un escenario totalmente detallado con bajo coste de rendimiento. En este video se puede observar mejor: