INTRODUCCIÓN ALA PROGRAMACIÓN     GRÁFICA CON          OPENGL
OPENLGOpenGL es una librería gráfica escrita originalmente enC que permite la manipulación de gráficos 3D a todoslos nivel...
PROCESADOR                     CPU: Se encarga          FRAM BUFFER: Es una                      de gestionar la         p...
SISTEMA GRÁFICO
Cámara sintéticaOpenGL utiliza este modelo semántico para interpretaruna escena que debe ser dibujada. Básicamente se trat...
   Unas de las arquitecturas graficas es el pipeline gráfico, elemento que    marcara la pauta de actuación para OpenGL e...
Objeto           Transformación   Coordenadas delgeométrico         del modelo         mundo                              ...
Próxima SlideShare
Cargando en…5
×

Openlg franklin francis

137 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
137
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Openlg franklin francis

  1. 1. INTRODUCCIÓN ALA PROGRAMACIÓN GRÁFICA CON OPENGL
  2. 2. OPENLGOpenGL es una librería gráfica escrita originalmente enC que permite la manipulación de gráficos 3D a todoslos niveles. extenderla a cualquier tipo de plataforma yasegurar así su portabilidad y extensibilidad de uso conlo que se llego al termino Open Graphics Libraryesta librería puede usarse bajo todo tipo de sistemasoperativos e incluso usando una gran variedad delenguajes de programación. Podemos encontrarvariantes de OpenGL para Windows95/NT, Unix, Linux, Iris, Solaris, Delphi, Java e inclusoVisual Basic. No obstante, su uso mas extenso suele serel lenguaje C o C++
  3. 3. PROCESADOR CPU: Se encarga FRAM BUFFER: Es una de gestionar la parte de la memoria donde se escribe y se almacena comunicación todo lo que debe ser entre todos los dibujado para enviar su módulos contenido a la pantalla MEMORIA: Elemento indispensable CONVERSOR D/A: para el desarrollo Convierte la informaciónCONCEPTOS PREVIOS de nuestro diseño que se encuentra en elSISTEMAS GRÁFICOS FRAM BUFFER que esta en DISPOSITIVOS Y ENTRADA: Es digital a su homónimo analógico para poder ser ELEMENTOS todo lo que el presentado en la pantalla programa ha calculado y desea dibujar LOOK UP TABLE SALIDA: Después del (LUT): Es una paleta realizar la conversión que contiene todos los ya disponemos de colores que tenemos información analógica disponibles en nuestro para ser visualizada en sistema. nuestra pantalla.
  4. 4. SISTEMA GRÁFICO
  5. 5. Cámara sintéticaOpenGL utiliza este modelo semántico para interpretaruna escena que debe ser dibujada. Básicamente se tratade imaginar un objeto situado en un determinado lugar yfilmado por una cámaraLuces que iluminen nuestro mundo 3D y se debe especificar sulocalización, intensidades y sus colores.Cámara que filme nuestro mundo virtual y lo muestre porpantallaObjetos que formen parte de nuestro mundo y que precisamenteserán los filmados
  6. 6.  Unas de las arquitecturas graficas es el pipeline gráfico, elemento que marcara la pauta de actuación para OpenGL e incluso para vuestras manos en el momento de programar. El pipeline gráfico puede implementarse vía software o hardware. En maquinas dedicadas, por ejemplo Silicon Graphics, todos los módulos están construidos en la placa madre de manera que el sistema es muy rápido. En sistemas mas convencionales como PC o Mac, todo se realiza vía software y por tanto es mas lento, siempre y cuando no tengamos instalada una tarjeta aceleradora gráfica.
  7. 7. Objeto Transformación Coordenadas delgeométrico del modelo mundo Transformación del visionadoCoordenadas de D.I.S.C. cámara Proyección Imagen de Rasterización Clipping pantalla

×