Páginas: RetrocompatibilidadProcesamiento paralelo y núcleos múltiplesSoporte para teselado
Hace apenas un par de días, Microsoft dio una interesante sorpresa al entregar detalles de lo que va a ser la siguiente versión de la interfaz de programación de aplicaciones (o API según sus siglas en inglés) de la que tanto dependemos hoy en día. Veamos qué es lo que se viene.
La última función que Microsoft declaró para DirectX 11, es el nuevo soporte del proceso conocido como teselación. De acuerdo a la Real Academia, una tesela es cada una de las piezas con las que se forma un mosaico. Una respuesta más elaborada ubica a la teselación como un patrón de figuras que logran cubrir por completo una superficie plana, sin dejar ningún espacio libre, y sin que haya interferencia alguna entre las figuras.
¿Cómo se aplica esto a DirectX? La nueva función de teselación permitiría a los desarrolladores crear modelos mucho más suavizados y agradables, incluso cuando se los ve muy de cerca, minimizando la pérdida de calidad. Tal es la seguridad de Microsoft, que como comentario agregó que esta función "hará difusa la línea entre pre-renderizados de alta calidad, y renderizados en tiempo real". Esta nueva función se basa en una tecnología ya aplicada por Microsoft en su consola Xbox 360, sólo que más elaborada y refinada.
Hasta aquí, las declaraciones de Microsoft. ¿Qué nos queda a nosotros, pequeños mortales? Un poco de perplejidad, tal vez. Todavía ni siquiera hay juegos que demanden de manera exclusiva a DirectX 10 o a Windows Vista (Alan Wake es lo único que se nos viene a la mente), y un gigante del hardware como Nvidia todavía no implementa la versión 10.1, cuando Microsoft se pone a anunciar detalles sobre la versión 11 de su API. Si piensas que tal vez Microsoft se está apresurando un poco con esto, no podemos culparte. De hecho, ni siquiera hay una fecha concreta de lanzamiento. Por otro lado, las nuevas funciones son bienvenidas, pero podrían haber estado presentes en la versión 10. Hoy en día ya tenemos procesadores gráficos poderosos, y múltiples núcleos en nuestros ordenadores, y el saber que no están siendo aprovechados al máximo de sus capacidades, no es algo que nos agrade mucho. De momento, las cosas siguen como están. DirectX 9 tiene mucho camino por delante, y hasta que DirectX 10 no termine de madurar, a la versión 11 sólo podemos colocarla en la línea futura que vendrá con Windows 7. ¡Buena suerte!