2. OPENGL
OpenGL significa Graphic Library.
No es ningún tipo de lenguaje de programación, sino un conjunto de librería
que son utilizados a través de lenguaje de programación (como en Visual
C++), para tener una interfaz software entre la aplicación y el hardware
gráfico. La librería está conformada por unas 150 instrucciones diferentes
para especificar los objetos.
OpenGL, ofrece algo muy valioso: la independencia con respecto a la
plataforma de hardware y el sistema operativo en que se trabaje, brindando
con ello una enorme portabilidad a sus productos.
3. OpenGL
Construir formas geométricas a partir de primitivas.
Ubicar los objetos en el espacio tridimensional y
seleccionar el punto de vista de la escena
Aplicar el color a los objetos, ya sea mediante una
asignación explícita de la aplicación, a partir de las
condiciones de iluminación o mediante la utilización de
texturas.
Convertir la descripción matemática de los objetos y la
información sobre el color en pixeles de la pantalla,
proceso que se llama rasterización .
4. Está concebido para diseñar aplicaciones interactivas y facilita al usuario
herramientas como la selección sus capacidades resultan insuficientes
para, entre otras cosas, crear interfaces gráficas con un grado mayor de
interactividad.
5. Desarrollo de las librerías
AUX GLUT
Presentan numerosas Tiene mayor
insuficiencias, y su funcionalidad para la
aplicación se limita a manipulación interactiva
programas de simple de objetos 3D.
enseñanza.
6. G L U T E S U N I N T E R FA Z D E P R O G R A M A C I Ó N C O N " C "
A N S I Y F O RT R A N PA R A E S C R I B I R P R O G R A M A S E N
OPENGL QUE SEAN INDEPENDIENTES DEL SISTEMA
O P E R AT I V O D E V E N T A N A S . L A S L I B R E R Í A S
GLUT OFRECEN, ENTRE OTRAS COSAS, LAS
S I G U I E N T E S P R E S TA C I O N E S :
V E N TA N A S M U LT I P L E S PA R A R E N D E R
PROCESAMIENTO DE EVENTOS DE ENTRADA
INICIADOS POR EL USUARIO (CALLBACKS).
VA R I A D O S D I S P O S I T I V O S D E E N T R A D A .
MENÚS DESPLEGABLES.
R U T I N A S PA R A G E N E R A R O B J E T O S S TA N D A R E S .