Introducción

Páginas: 3 (728 palabras) Publicado: 4 de diciembre de 2014
Introducción

OpenGL
OpenGL (Open Graphics Library) es una especificación estándar que define una API multilenguaje y multiplataforma para escribir aplicaciones que produzcan gráficos 2D y 3D. Lainterfaz consiste en más de 250 funciones diferentes que pueden usarse para dibujar escenas tridimensionales complejas a partir de primitivas geométricas simples, tales como puntos, líneas ytriángulos. Fue desarrollada originalmente por Silicon Graphics Inc. (SGI) en 19922 y se usa ampliamente en CAD, realidad virtual, representación científica, visualización de información y simulación de vuelo.También se usa en desarrollo de videojuegos, donde compite con Direct3D en plataformas Microsoft Windows.

Librerias relacionadas con opengl
OpenGL contiene un conjunto de poderosos peroprimitivos comandos de muy bajo nivel. Además la apertura de una ventana donde pintar, en el sistema grafico que utilicemos (win32, X11, etc.), no entra en el ámbito de OpenGL. Por eso las siguienteslibrerías son muy utilizadas en la programación de aplicaciones:
OpenGL Utility Library (GLU): contiene bastantes rutinas que usan opengl a bajo nivel para realizar tareas como transformaciones de matrices,para tener una orientación específica, subdivisión de polígonos, etc.
GLX y WGL: GLX da soporte para máquinas que utilicen X Windows System, para inicializar una ventana, etc. WGL sería el equivalentepara sistemas Microsoft.
OpenGL Utility Toolkit (GLUT): es un sistema de ventanas, escrito por Mark Kilgard, que es independiente del sistema de ventanas usado, dándonos funciones tipoabrir_ventana().


La OpenGL Utility Toolkit (GLUT)
Como ya se ha mencionado, la librería glut está diseñada para no tener preocupaciones con respecto al sistema de ventanas, incluyendo funciones del tipoabre_ventana(), que nos ocultan la complejidad de librerías a más bajo nivel como la GLX. Pero además, GLUT nos ofrece toda una dinámica de programación de aplicaciones ogl, gracias a la definición...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS