
Los gráficos vectoriales y de rasterización conforman las principales
categorías de la computación gráfica 2D. Aquellos emplean primitivas
geométricas basadas en ecuaciones matemáticas (e.g., puntos, líneas, curvas y
polígonos) para representar las imágenes; mientras que en éstos, la imagen se
representa mediante una matriz rectangular de píxeles que puede ser desplegable
en un dispositivo de salida cualquiera.
Interfaces gráficas: Una interfaz gráfica permite al usuario interactuar gráficamente (de modo
visual) con distintos dispositivos electrónicos, como PCs, PDAs, etc. Las
interfaces gráficas, en contraste con las textuales, ofrecen elementos gráficos
(i.e., indicadores visuales) que sirven para representar las acciones de la
aplicación disponibles al usuario. Dichas acciones son usualmente ejecutadas
mediante la manipulación directa de los elementos gráficos presentes en la
interfaz. Por razones históricas, el dominio de las interfaces gráficas se encuentra
restringido al espacio bidimensional.
Debido al advenimiento del software libre, en la última década se ha dado una
gran proliferación y desarrollo de paquetes de interfaces gráficas. Entre los
más destacados se tienen los siguientes: Qt, Wxwidgets, GTK+, Motif, XForms,
FLTK.
No hay comentarios:
Publicar un comentario