Euler Blogs Blogger Blogspot

6
OBANDO MACIAS EULER COMPUTACION GRAFICA CON OPENGL 8vo “A” ING. STALIN FRANCIS

Transcript of Euler Blogs Blogger Blogspot

Page 1: Euler Blogs Blogger Blogspot

OBANDO MACIAS EULER

COMPUTACION GRAFICA CON OPENGL

8vo “A”

ING. STALIN FRANCIS

Page 2: Euler Blogs Blogger Blogspot

Introducción a la Programación Gráfica con

OpenGL

INTRODUCCION

OpenGL es una librería gráfica escrita originalmente en C que permite la

manipulación de gráficos 3D a todos los niveles.

Así esta librería puede usarse bajo todo tipo de sistemas operativos e incluso

usando una gran variedad de lenguajes de programación. Podemos encontrar variantes de OpenGL para Windows

95/NT, Unix, Linux, Iris, Solaris, Delphi, Java e incluso Visual Basic.

Page 3: Euler Blogs Blogger Blogspot

CONCETOS PREVIOS

Arquitecturas gráficas

Sistemas gráficos. Dispositivos y elementos

El modelo "cámara sintética"

Page 4: Euler Blogs Blogger Blogspot

Sistemas gráficos. Dispositivos y

elementos

Un sistema gráfico típico se compone de los siguientes elementos físicos

Entradas

Procesador (CPU)

Memoria

Frame Buffer

Look Up Table

Conversor D/A

Salidas

todo aquello que nuestro programa ha calculado y desea dibujar.

máximo administrador del sistema, se encargará de gestionar la comunicación entre todos los módulos.

elemento indispensable y bastante obvio como el anterior.

Zona de memoria destinada a almacenar todo aquello que debe ser dibujado.

esta "tabla" contiene todos los colores que tenemos disponibles en nuestro sistema.

para poder ser proyectada en la pantalla, se convierte de bit “digital ” a su homónimo analógico.

ras el conversor ya disponemos de información analógica para ser visualizada en nuestra pantalla.

Page 5: Euler Blogs Blogger Blogspot

El modelo "cámara sintética"

Es aquel que interpreta una escena que debe ser dibujada. Básicamente se trata de imaginar un objeto situado en un determinado lugar y filmado por una cámara

Se compone de los siguientes elementos:

Luces

IntensidadesLocalizaciones

Orientación

Colores

Campo visual

Objetos

Page 6: Euler Blogs Blogger Blogspot

ARQUITECTURA GRAFICA

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.

unos de los módulos son:Objeto

geométrico

Transformación del visionado ProyecciónTransformació

n del modelo

Coordenadas del mundo

Coordenadas de cámara Clipping

D.I.S.C.

Rasterización

Imagen de pantalla