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.
Blog donde podrás compartir, ayudar y ser ayudado por los compañeros e interesados del área computación e informática.






nice!
ResponderEliminarexcelente tutorial!!!!
ResponderEliminarExcelente aporte eric!!!!
ResponderEliminarMuy bien!, mas explicado no se puede, muchas gracias!! :D
ResponderEliminarhoy no tengo puntos, pero mañana te dejo 10, ojala que pronto seas NFU (?)
Muy bien!, mas explicado no se puede, muchas gracias!! :D
ResponderEliminarhoy no tengo puntos, pero mañana te dejo 10, ojala que pronto seas NFU (?)
muy buen aporte mi estimado saludos
ResponderEliminargracias estamos para ayudar
ResponderEliminarHola, muchisimas gracias por este tutorial al final comentas q colocaras otro de como usarlo me puedes facilitar el link de esa herramiento
ResponderEliminarGracias
qe padre!!!! gracias!!!!
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarExcelente muchas gracias :D
ResponderEliminarEstar mejor usar monogame y la integración ya es directa y la instalación es mucho más facil
ResponderEliminarEstar mejor usar monogame y la integración ya es directa y la instalación es mucho más facil
ResponderEliminarMuchas gracias por su aportación, saludos
ResponderEliminarMuchas gracias por su aportación, saludos
ResponderEliminar