Descubre el potencial de DirectX 10
(1,563 Veces visto)
|
El 30 de septiembre 1995 Microsoft desarrolló DirectX para Windows 3.0. Una colección de APIs (Application Programming Interface) para que los desarrolladores pudiesen tener acceso a varios aspectos del sistema como son:
|
Limitaciones de DirectX 9A día de hoy todavía es el DirectX 9.0 la versión más utilizada entre los usuarios de PC. Entre otras cosas porque DirectX 10 sólo funciona bajo Windows Vista y además no es compatible con las versiones anteriores.
|
|
|
| Funciones del DirectX 10DirectX 10 permite poner más objetos únicos en un frame lo que nos muestra ambientes más realistas y más inmersivos. Aún podremos encontrar limites en cuanto a cantidad de objetos pero ya es el API el factor limitante sino sólo el GPU y la imaginación de los desarrolladores.Con la desaparición del Overhead veremos además una reducción en el tiempo de ejecución de los juegos en un 50% respecto a la versión anterior.
El hecho de que los cálculos que antes pasaban por el CPU ahora puedan ejecutarse directamente en el GPU, libera una cierta cantidad de potencia en la plataforma, pero además permite ejecutar en el GPU cálculos no necesariamente relacionados con gráficos, como son las aplicaciones de GPGPU de entre las cuales destaca el cálculo de físicas.La siguiente diapositiva explica, según el punto de vista de Nvidia, la mejora que se producirá en los cálculos físicos, debido más que nada a que estos cálculos son un proceso altamente paralelizado, ideal para aprovechar la fuerza bruta de un GPU. Como podemos ver de las 3 etapas del proceso del calculo de físicas el que menos paralelismo tiene es de un 70%. |
![]() |
|
Resultado en los juegosVamos a ver cómo se traduce toda la teoría en la práctica aplicada a videojuegos, que es lo que nos interesa.
|
![]() |
|
![]() |
|
| En próximos artículos hablaremos de tarjetas gráficas compatibles con DirectX 10, sobre su rendimiento y valoración de la relación calidad precio.Y ya que este va ha ser el último artículo del año aprovechamos para deseros a todos un Feliz 2008. |











Dani dijo el 6 Enero, 2008 a las 0:41
Pues un poco lo de siempre. Al principio pocos juegos lo aprovecharán y los que lo hagan no será una gran diferencia respecto al DX9. Con el tiempo se irán puliendo los algoritmos e instrucciones y se empezará sacar todo el jugo de la nueva versión. Cuando esto pase ya habrá rumores y especificaciones del próximo DX11 y así tendremos la duda de siempre, comprar o esperar “un poquito más” Como anécdota es relativamente importante saber que han sacado la revisión 10.1 y que solo es por hardware (tarjeta) así que los que tengan la únicamente la 10 no podrán disfrutar de las nuevas mejoras de la revisión (cuando las apliquen).
Lástima que la competidora de esta API de Microsoft llamada OpenGL no está en sus mejores momentos para los juegos aunque van a sacar la esperada y prometedora versión 3. Ahora a ver si se implementa en las tarjetas jugonas y en los propios juegos aunque uno de sus grandes avaladores, el sr. John Carmack (Quake, Doom, …) parece que se está tirando a la piscina del DX.
Yo con mi Ati Rage DX5? y mi AMD K6-2 pues puedo jugar al buscaminas en 2D. Si me tuviera que comprar un nuevo ordenador la tajeta gráfica sería una DX 10.1 aunque tuviera que pagar un poco más. Eso sí, por ahora “only for Vista”
¿Qué tajeta tienes tu? Si ya tienes una DX10 comenta tus experiencias.