sábado, 16 de febrero de 2008

Práctica 1 "instalando openGL sobre windows"

Es curioso entregar reportes de prácticas por blog XD.


Objetivo:

Instalar las librerias de openGL sobre windows (vista) para compilar y ejecutar programas de prueba.

Procedimiento:

1.- Entrar a la pagina de openGL: www.opengl.org, dirigirse a la sección "codin resources/ GLUT &
utility libraries, About GLUT". y descargar los archivos:
- GLUT 3.7 Source Code Download for Win32.zip
- Pre-compiled Win32 for Intel GLUT 3.7 DLLs for Windows 95 & NT.zip

2.- Descomprimir ambos archivos en el escritorio.
En el archivo descomprimido Pre-compiled Win32 for Intel GLUT 3.7 DLLs for Windows 95 & NT.zip
se tienen los siguintes archivos: glut.dll, glut.h, glut.lib, glut32.dll y glut32.lib.

3.- Con estos archivos se crea el sigueinte árbol de directorios en el escritorio

Escritorio
'-- Dev
'-- dll
| '-- glut.dll
| '-- glut32.dll
|
'-- lib
| '-- glut.lib
| '-- glut32.lib
|
'-- include
'-- GL
'-- glut.h

4.- En seguida se debe agregar el directorio C:\~\Escritorio\Dev\dll al PATH.
Para ello damos click derecho sobre el boton Inicio\Equipo\propiedades. En el menú nos
dirigimos a la pestaña Variables de entorno, despues a la opción de variables de usuario,
agregar la ruta anterior ( C:\~\Escritorio\Dev\dll ) y dar aceptar a todas las ventanas
desplegadas.

5.- Ya esta todo listo para comenzar a crear nuestro primer proyecto :D Para ello ocuparemos
Microsoft Visual Studio 2008.
Creamos un nuevo proyecto de C/C++, seleccionamos tipo de proyecto “aplicación de consola” y
también “Proyecto vacio” (empty project), llamaremos al proyecto “PrimerGrafico” ;)

6.- Tenemos que agregar las librerias faltantes de GLUT/openGL para poder compilar nuestros
programas.Para ello nos dirigimos al menú Proyecto/Propiedades de Primer Gráfico/configuración
/propiedades/linker/general/incluir directorio adicional/ aqui agregamos la ruta del
directorio creado en el Paso 3, C:\~\Escritorio\Dev\include y damos Aceptar.

7.- Seguimos agregando las librerias, damos click en el menú de Proyecto/Propiedades de
PrimerGrafico/Configuración/propiedades/linker/general/adicionar directorio de librerias
y agregamos C:\~\Escritorio\Dev\lib

8.- Ya esta todo listo para comenzar a escribir nuestro primer progama :D.
Pero debido a que es nuestra primer práctica en opengl haremos un poco de “trampa”, tomaremos
código existente para compilarlo y ejecutarlo ;)

9.- Nos dirigimos al "Explorador de Soluciones" en la sección de “source files” y agregamos
nuestro programa ;) , en este caso agregamos
C:\...\Escritorio\glut-3.7\progs\demos\glutmech\glutmech.c
Vaya es bastante extenso.

10.- Compilamos, en el menú Proyecto/Compilar. ZzZzZ... Woow todo marcha bien y ahora sobre la
flecha verde damos "ejecutar/run" y como por arte de mágia vemos solo los vertices de un
robot, vaya que es sorprendente no???!!!!

11.- Podemos regresar al Paso 9 para agregar más codigos, compilarlos y ejecutarlos ;)

Y listo a correr los demás programas :D :D

No hay comentarios: