Bienvenida

Bienvenidos

Que onda chavos este es un blog para podernos ayudar mutuamente en las materias o diversas cosas esto no quiere decir que les pasaremos toda la tarea echa sino solo ayuda en especificas cosas para ayudarnos mejor Si quieren q agrege una entrada(o tema de conv me dicen). así que esperemos que les ayude :D Juan Manuel Hdz Liñan Gerardo Daniel Mtz A. Cesar Josue Acuña T.

jueves, 6 de octubre de 2011

Instalar OpenGL en C#

Que onda chicos hoy este tutorial es todo el crédito de Eric Rios esperemos les ayude.

Para los alumnos que llevan la  clase de Graficacion con el profesor Adalid, pide como  requisito la utilización de la herramienta OpenGL para la realización del proyecto de esta materia. Se puede utilizar  cualquier  lenguaje. Aquí daremos la explicación de cómo  poder instalarlo en C# Visual Studio, esto porque  haciéndolo en este lenguaje se facilita mucho más.
Usaremos OpenGL por medio de la biblioteca Tao Framework, entonces lo primero que tenemos que hacer es descargar esta biblioteca:

http://sourceforge.net/projects/taoframework/


Una vez ya descargada la biblioteca la descomprimimos y la dejamos  en el escritorio (esto para poder localizarla con facilidad).
Después abrimos el Visual Studio y  creamos un proyecto nuevo (Archivo  Nuevo  Proyecto) y seleccionamos  y seleccionamos en C# aplicación de Windows Forms.

Una vez teniendo el proyecto hecho  es momento de instalar OpenGL.
Esto se hace de la siguiente manera:
Abrimos el Explorador de Soluciones del proyecto, y  damos clic derecho sobre el nombre de la aplicación y elegimos la opción de Agregar Referencia.

Después se abrirá una ventana para poder agregar referencias. Nos vamos a la Opción de Examinar.
En Buscar en: le damos la ruta donde tenemos la biblioteca, que si hicieron caso a la recomendación la biblioteca se encuentra en escritorio.

Llegamos a la carpeta de la biblioteca y abrimos la carpeta bin.  Estando ahí tenemos que agregar dos referencias. Las referencias son las siguientes:

Tao.Platform.Windows.dll
Tao.OpenGl.dll


Veremos que estas fueron agregadas abriendo el explorador de soluciones y en Referencias se verán las  dos que fueron agregadas.

Lo siguiente que se tiene que realizar es agregar el control que nos ayudara  a hacer uso de OpenGL. Esto se hace de la siguiente manera:

Estando en la forma del proyecto, en el cuadro de Herramientas de la forma damos clic derecho y seleccionamos la opción de elegir elementos.

Nos abrirá una ventana donde están agregados todos los controles  de la forma, en la opción Examinar volvemos a  dar la ruta para poder llegar a la carpeta de la biblioteca y abrimos la carpeta bin nuevamente y seleccionamos el archivo Tao.Platform.Windows.dll  y  este nos agregara el control en el explorador de controles. Solo es cuestión de  seleccionarlo el cual lo encontraremos con el nombre de SimpleOpenGlControl  y le damos en Aceptar.

Para ver si nuestro control  se instalo correctamente, lo buscamos en el explorador de herramientas el cual tiene un icono de  engrane. Para poder hacer uso de este es igual que los demás  controles, solo es cuestión de arrastrarlo a la forma. Y de esta forma  se puede utilizar OpengGl en C#.


Espero y les sea ayuda este pequeño tutorial para poder  instalar OpengGl en C#, lo siguiente es la inicialización de esta herramienta. Próximamente un tutorial para poder llevarla a acabo…
Contribución de Eric Ríos.

15 comentarios:

  1. Muy bien!, mas explicado no se puede, muchas gracias!! :D
    hoy no tengo puntos, pero mañana te dejo 10, ojala que pronto seas NFU (?)

    ResponderEliminar
  2. Muy bien!, mas explicado no se puede, muchas gracias!! :D
    hoy no tengo puntos, pero mañana te dejo 10, ojala que pronto seas NFU (?)

    ResponderEliminar
  3. muy buen aporte mi estimado saludos

    ResponderEliminar
  4. Hola, muchisimas gracias por este tutorial al final comentas q colocaras otro de como usarlo me puedes facilitar el link de esa herramiento

    Gracias

    ResponderEliminar
  5. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  6. Estar mejor usar monogame y la integración ya es directa y la instalación es mucho más facil

    ResponderEliminar
  7. Estar mejor usar monogame y la integración ya es directa y la instalación es mucho más facil

    ResponderEliminar
  8. Muchas gracias por su aportación, saludos

    ResponderEliminar
  9. Muchas gracias por su aportación, saludos

    ResponderEliminar