7
UNIVERSIDAD TÉCNICA DE BABAHOYO Jairo Sánchez Silva Open GL

Jairo sanchez silva

Embed Size (px)

Citation preview

Page 1: Jairo sanchez silva

UNIVERSIDAD TÉCNICA DE BABAHOYO

Jairo Sánchez Silva

Open GL

Page 2: Jairo sanchez silva

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.

Page 3: Jairo sanchez silva

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 .

Page 4: Jairo sanchez silva

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.

Page 5: Jairo sanchez silva

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.

Page 6: Jairo sanchez silva

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 .