Flickering
Lag
Configuración de resolución de pantalla
Pixel
15 px
15 px
Bitmap - Sandía.png
15 px
15 px
Formatos de imagen populares
JPG | PNG | GIF | TIFF | BMP | |
---|---|---|---|---|---|
Significado | Joint Photographic Experts Group | Portable Network Graphics | Graphic Interchange Format | Tagged Image File Format | Bitmap |
Profundidad de color | 24 bits color | 24 bits color | 8 bits 256 colores |
32 bits color | 24 bits color |
Grado de compresión | Muy alto (con pérdida de calidad) | 10% mayor al GIF (sin pérdida de calidad) | Alto | Normal (sin pérdida de calidad) | No posee |
Carga progresiva | Admite | Admite | Admite | Admite | Admite |
Fondos transparentes | No admite | Si admite (en 8 bits) | Si admite | Si admite | No admite |
Animaciones | No admite | No admite | Si admite | No admite | No admite |
Peso (kb) | Normal | Normal | Bajo | Muy alto | Alto |
Usos | Fotografías | Dibujos/sprites | Sprites | Alta resolución / impresión | Imágenes con alta información |
https://graffica.info/tiff-jpeg-gif-png-formatos-archivos/
BPP
Número de bits por pixel (BPP) | Cantidad de colores por pixel (#Colores) | Nombre |
---|---|---|
1 | 2 | Monocromo |
8 | 256 | Indexado (usa paleta de colores/colormap) 1 Bytes |
16 | 65.536 | Color de alta densidad (high color) 2 Bytes |
24 | 16'777.216 | Color real (true type) 3 Bytes |
32 | 4.294'967.296 | Color real (true type) 4 Bytes (Alpha-Red-Green-Blue) |
24 bits - 16 M colores
8 bits - 256 colores
4 bits - 16 colores
La cantidad de colores = 2^BPP
RGB
VGA
VGA
Pantalla
Board
La pantalla lee periodicamente los datos del búfer, y se refresca
La velocidad de actualización de la pantalla depende de su frecuencia de actualización
Tarjeta de video
Buffer
Memoria
(Video RAM)
Bus de datos acelerado (AGP)
Caché
Microprocesador GPU
(Graphics Processing Unit)
La velocidad de actualización de los datos del buffer depende de la velocidad con la que el GPU los genera, y la que tarda el bus de datos para transportarla
Videojuegos 2D
Videojuegos 3D
Almacenan en memoria cada uno de los pixeles que forman la imagen
Almacena algunas rutinas o procedimientos que ejecutan algunas instrucciones para generar efectos (shaders)