La exposición realizada para graficación se centra en 2 principales temas : Programación en HLSL y Programación en CUDA.
SHADERS



Lenguajes de Programación de Shaders

- Conjunto de instrucciones gráficas destinadas para el acelerador gráfico.
- Dan el aspecto final de un objeto. Los Shaders determinan materiales, efectos, color, luz, sombra, etc.
Tipos de Shaders
Pixel Shaders
- Colores de pixel
- Iluminación por pixel
- Efectos de post-procesamiento
Vertex Shaders
- Modificación de vértices en tiempo de ejecución
- Movimiento de ondas en fluidos
Geometry Shader
- Creación de geometrías en tiempo de ejecución
- HLSL
- GLSL
- CG
- Renderman
- Auxiliada por FX Composer
- Direct3D
- Archivos .fx
- Ejemplo: comunicación XNA/HLSL
CUDA 2.1
- Provee un conjunto de funciones al estilo de C.
- Enfoque a la paralelizar tareas que dependan del tiempo.
Flops GPU vs CPU

