UNIVERSIDAD TÉCNICA DE BABAHOYO
Jairo Sánchez Silva
Open GL
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.
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 .
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.
Desarrollo de las librerías
AUX GLUT
Presentan numerosas insuficiencias, y su aplicación se limita a programas de simple enseñanza.
Tiene mayor funcionalidad para la manipulación interactiva de objetos 3D.
G L U T E S U N I N T E R F A 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 R T 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 O P E N G L Q U E S E A N I N D E P E N D I E N T E S D E L S I S T E M A 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 SG L U T O F R E C E N , E N T R E O T R A S C O S A S , L A S S I G U I E N T E S P R E S T A C I O N E S : V E N T A N A S M U LT I P L E S PA R A R E N D E R P R O C E S A M I E N T O D E E V E N T O S D E E N T R A D A I N I C I A D O S P O R E L U S U A R I O ( C A L L B A C K S ) . 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 . M E N Ú S D E S P L E G A B L E S . 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 T A N D A R E S .
BIBLIOGRAFÍA
http://www.oocities.org/valcoey/opengl.html