P. 1
Occams Razor 04 01

Occams Razor 04 01

|Views: 93|Likes:
Publicado porCoopsolpy

More info:

Published by: Coopsolpy on May 13, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/13/2011

pdf

text

original

En la sección anterior hemos visto como componer la
escena OpenGL, pero todavía no os hemos contado
como visualizar realmente las imágenes.

Esto se puede hacer manipulando el frame buffer di-
rectamente, pero nosotros hemos elegido hacerlo uti-
lizando texturas. El uso de texturas proporciona dos
ventajas frente a escribir los datos directamente en el
frame buffer: La primera es que la técnica es más rápi-
da, y la segunda es que si queremos cambiar el tamaño
de la imagen, OpenGL realizará la interpolación por
nosotros.

Utilizaremos texturas para la vi-
sualización del video en directo

Así, el método consiste en lo siguiente. Primero ge-
neramos e inicializamos una textura por cada imagen
que queremos mostrar. Utilizamos las imágenes cap-
turadas para inicializar los datos de la textura y final-
mente, dibujamos un cuadro sobre el que mapeamos
esta textura.

Si habéis seguido los comentarios del programa prin-
cipal, recordaréis que se nos han quedado tres fun-
ciones en el tintero. La primera se utiliza en la fun-
ción main y se llama init_texture. La segunda se
utiliza cuando capturamos nuestras imágenes y se
llama, change_texture. Y finalmente, la última la
acabamos de ver en la sección anterior y se llama

square_texture.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->