Personal tools

Difference between revisions of "Computer graphics"

From hpcwiki

Jump to: navigation, search
Line 21: Line 21:
  
 
==Mapas de bits==
 
==Mapas de bits==
−
Representación del color
+
*Representación del color
−
Manejo de matrices de colores
+
*Manejo de matrices de colores
−
Buffer de píxeles
+
*Buffer de píxeles
−
Formatos de archivos de imagen
+
*Formatos de archivos de imagen
  
 
==Transformadas geométricas==
 
==Transformadas geométricas==
−
Transformaciones básicas
+
*Transformaciones básicas
−
*Traslación
+
**Traslación
−
*Rotación
+
**Rotación
−
*Escala
+
**Escala
−
*Reflexión
+
**Reflexión
−
*Inclinación
+
**Inclinación
−
Transformadas inversas
+
*Transformadas inversas
−
Coordenadas homogéneas
+
*Coordenadas homogéneas
−
Composición de transformaciones
+
*Composición de transformaciones
−
Transformadas tridimensionales
+
*Transformadas tridimensionales
−
Métodos de cuaternios para rotación
+
*Métodos de cuaternios para rotación
−
Rasterización  
+
*Rasterización  
−
Cambio de sistemas de coordenadas
+
*Cambio de sistemas de coordenadas
  
  
 
==Algoritmos de recorte==
 
==Algoritmos de recorte==
−
Ventanas de recorte
+
*Ventanas de recorte
−
Normalización y transformadas del visor
+
*Normalización y transformadas del visor
−
Recorte de líneas
+
*Recorte de líneas
−
*Algoritmo Cohen-Sutherland
+
**Algoritmo Cohen-Sutherland
−
*Algoritmo Liang-Barsky
+
**Algoritmo Liang-Barsky
−
*Algoritmo Nicholl-Lee-Nicholl
+
**Algoritmo Nicholl-Lee-Nicholl
−
Recorte de polígonos
+
*Recorte de polígonos
  
  
 
==Proyecciones==
 
==Proyecciones==
−
Pipeline de visualización 3D
+
*Pipeline de visualización 3D
−
Sistema de coordenadas de la cámara <uvn>
+
*Sistema de coordenadas de la cámara <uvn>
−
Transformación de coordenadas universales a coordenadas de visualización
+
*Transformación de coordenadas universales a coordenadas de visualización
−
Proyecciones ortogonales
+
*Proyecciones ortogonales
−
Transformación de normalización
+
*Transformación de normalización
−
Proyección de perspectiva
+
*Proyección de perspectiva
  
  
 
==Primitivas gráficas 3D==
 
==Primitivas gráficas 3D==
−
Representación de objetos 3D con mallas
+
*Representación de objetos 3D con mallas
−
Generación de cubos, conos, cilindros y pirámides
+
*Generación de cubos, conos, cilindros y pirámides
−
Generación de esferas y elipsoides
+
*Generación de esferas y elipsoides
−
Generación de toroides
+
*Generación de toroides
−
Super-cuádricas
+
*Super-cuádricas
−
Representaciones con Splines
+
*Representaciones con Splines
−
Superficies de Bézier
+
*Superficies de Bézier
  
 
==Representación de sólidos==
 
==Representación de sólidos==
−
Geometría constructiva de sólidos
+
*Geometría constructiva de sólidos
−
Árboles octales y BSP
+
*Árboles octales y BSP
−
Métodos de geometría fractal
+
*Métodos de geometría fractal
−
Sistemas de partículas
+
*Sistemas de partículas
  
 
==Detección de superficies visibles==
 
==Detección de superficies visibles==
−
Detección de caras posteriores
+
*Detección de caras posteriores
−
Métodos de buffer de profundidad
+
*Métodos de buffer de profundidad
−
Método de buffer A
+
*Método de buffer A
−
Método de proyección de rayos
+
*Método de proyección de rayos
  
 
==Métodos de Iluminación==
 
==Métodos de Iluminación==
−
Fuentes luminosas
+
*Fuentes luminosas
−
Modelos básicos de iluminación
+
*Modelos básicos de iluminación
−
*Luz ambiente
+
**Luz ambiente
−
*reflexión difusa
+
**reflexión difusa
−
*Reflexión especular y modelo Phong
+
**Reflexión especular y modelo Phong
−
*Atenuación de la intensidad
+
**Atenuación de la intensidad
−
Superficies transparentes
+
*Superficies transparentes
−
Efectos Atmósfericos
+
*Efectos Atmósfericos
−
Sombras
+
*Sombras
−
Representación de superficies por el método de Gouraud
+
*Representación de superficies por el método de Gouraud
−
Representación superficial de Phong
+
*Representación superficial de Phong
−
Representación rápida de Phong
+
*Representación rápida de Phong
−
Métodos de trazado de rayos
+
*Métodos de trazado de rayos
−
Modelo de iluminación de radiosidad
+
*Modelo de iluminación de radiosidad
−
Mapeado de texturas
+
*Mapeado de texturas
−
Mapeado de relieve
+
*Mapeado de relieve

Revision as of 22:39, 19 June 2013

Contents

Primitivas gráficas 2D

  • Algoritmos para dibujado de lineas
    • Algorimo DDA
    • Algoritmo Bresenham
  • Algoritmos de punto medio para círculos y elipses
  • Generación de curvas con segmentos de línea
  • Curvas de tipo spline

Relleno de polígonos

  • Clasificación de polígonos
  • Algoritmo de barrido de lineas para relleno de polígonos cóncavos
  • Algoritmo de relleno por contorno e inundación

Suavizado e interpolación

  • Super-muestreo de segmentos de línea
  • Técnicas de filtrado
  • Ajuste de fase de los píxeles
  • Interpolación lineal y bilineal
  • Interpolación con Spline cúbica

Mapas de bits

  • Representación del color
  • Manejo de matrices de colores
  • Buffer de píxeles
  • Formatos de archivos de imagen

Transformadas geométricas

  • Transformaciones básicas
    • Traslación
    • Rotación
    • Escala
    • Reflexión
    • Inclinación
  • Transformadas inversas
  • Coordenadas homogéneas
  • Composición de transformaciones
  • Transformadas tridimensionales
  • Métodos de cuaternios para rotación
  • Rasterización
  • Cambio de sistemas de coordenadas


Algoritmos de recorte

  • Ventanas de recorte
  • Normalización y transformadas del visor
  • Recorte de líneas
    • Algoritmo Cohen-Sutherland
    • Algoritmo Liang-Barsky
    • Algoritmo Nicholl-Lee-Nicholl
  • Recorte de polígonos


Proyecciones

  • Pipeline de visualización 3D
  • Sistema de coordenadas de la cámara <uvn>
  • Transformación de coordenadas universales a coordenadas de visualización
  • Proyecciones ortogonales
  • Transformación de normalización
  • Proyección de perspectiva


Primitivas gráficas 3D

  • Representación de objetos 3D con mallas
  • Generación de cubos, conos, cilindros y pirámides
  • Generación de esferas y elipsoides
  • Generación de toroides
  • Super-cuádricas
  • Representaciones con Splines
  • Superficies de Bézier

Representación de sólidos

  • Geometría constructiva de sólidos
  • Árboles octales y BSP
  • Métodos de geometría fractal
  • Sistemas de partículas

Detección de superficies visibles

  • Detección de caras posteriores
  • Métodos de buffer de profundidad
  • Método de buffer A
  • Método de proyección de rayos

Métodos de Iluminación

  • Fuentes luminosas
  • Modelos básicos de iluminación
    • Luz ambiente
    • reflexión difusa
    • Reflexión especular y modelo Phong
    • Atenuación de la intensidad
  • Superficies transparentes
  • Efectos Atmósfericos
  • Sombras
  • Representación de superficies por el método de Gouraud
  • Representación superficial de Phong
  • Representación rápida de Phong
  • Métodos de trazado de rayos
  • Modelo de iluminación de radiosidad
  • Mapeado de texturas
  • Mapeado de relieve