Title: Sin ttulo de diapositiva
1DirectX Graphics
Informática Gráfica Curso 2003 - 2004
2DirectX Graphics
CONTENIDO
- Introducción.
- Historia.
- Arquitectura.
- Direct3D.
- Características.
- DirectX vs OpenGL.
3INTRODUCCIÓN
Introducción Historia Arquitectura
Direct3D Características DirectX vs OpenGL
- Conjunto de APIs.
- Acceso directo al hardware.
- Sistema operativo Windows.
4INTRODUCCIÓN
Introducción Historia Arquitectura
Direct3D Características DirectX vs OpenGL
- Cada API ? Colección funciones bajo nivel.
- Soporte para aceleración de gráficos en 2D y
3D. - Control para el uso de dispositivos de entrada.
- Funciones de mezcla y muestreo para sonido y
música. - Salida de audio.
- Control sobre redes.
- Control para juegos multijugador (multiplayer).
- Control sobre varios formatos multimedia.
5HISTORIA
Introducción Historia Arquitectura
Direct3D Características DirectX vs OpenGL
- Acceso directo al hardware.
- Problema capas de abstracción.
DirectX
6ARQUITECTURA
Introducción Historia Arquitectura
Direct3D Características DirectX vs OpenGL
7Direct3D
Introducción Historia Arquitectura
Direct3D Características DirectX vs OpenGL
- Parte de DirectX dedicada a los gráficos.
- API 3D de bajo nivel.
- Ideal para portar aplicaciones al SO Windows.
- Compatibilidad con la GDI de Windows.
- Mundo vértices, polígonos, comandos.
- Emulación robusta por software.
- Acceso a tubería de transformación, iluminación
- y rasterización de gráficos 3D.
8Direct3D
Introducción Historia Arquitectura
Direct3D Características DirectX vs OpenGL
- Qué son los gráficos en tiempo real?
- Ratios.
- Interactividad.
- Gráficos tridimensionales.
- Aceleradores gráficos por hardware.
9Direct3D
Introducción Historia Arquitectura
Direct3D Características DirectX vs OpenGL
- Graphics rendering pipeline.
- Aplicación.
- Geometría.
- Rasterizar.
10CARACTERÍSTICAS
Introducción Historia Arquitectura
Direct3D Características DirectX vs OpenGL
- Algunas características avanzadas de Direct3D.
- Buffering de profundidad intercambiable.
- Sombreado plano.
- Múltiples fuentes y tipos de luces.
- Soporte completo de material y textura.
- Drivers de emulación robusta por software.
- Acceso a hardware de estiramiento de
imágenes. - Soporte para z-buffers 3D.
- Otras características.
11DirectX vs. OpenGL
Introducción Historia Arquitectura
Direct3D Características DirectX vs OpenGL
- Open GL Windows, Unix, etc.
- DirectX Objetos COM.
- Open GL API.
12DirectX Graphics
Informática Gráfica Curso 2003 - 2004