Título: | Librería de Efectos 2D/3D y técnicas de renderizado bajo OpenGL |
Autores: | Amigo de la Huerga, Ángel ; San José Alonso, Óscar ; Sangenís Garola, Óscar |
Tipo de documento: | texto impreso |
Fecha de publicación: | 2003 |
Dimensiones: | application/pdf |
Nota general: | info:eu-repo/semantics/openAccess |
Idiomas: | |
Palabras clave: | Estado = No publicado , Materia = Ciencias: Informática: Sistemas expertos , Tipo = Trabajo de curso |
Resumen: |
En este trabajo se presenta una librería gráfica implementada bajo OpenGL que incluye distintos efectos especiales 2D y 3D, encapsulando además todo el proceso de texturado de OpenGL. Entre los efectos que se incluyen tenemos el billboarding, sistemas de partículas, soporte para sprites, superficies que simulan ondas y diseño de líneas con patrones avanzados. Además la librería permite importar modelos creados con programas externos (como 3D Studio) y obtener la geometría de un modelo en un fichero header de C++. El objetivo principal de esta librería es facilitar al programador una herramienta que le permita programar aplicaciones gráficos que usen efectos especiales 2D y 3D (como video juegos) de una forma clara y eficiente. [ABSTRACT]This work presents a graphical library implemented under OpenGL, which supports several 2D/3D special effects. Moreover, the library also encapsulates all the OpenGL texture process. Some of the implemented effects are the following: billboarding, particle systems, sprite support, wave simulating surfaces and line drawing with advanced patterns. This library allows to import models generated by third party programs (such as 3D Studio) and to get the geometry of a 3D model in a C++ header file. The main aim of this library is to facilitate the design of graphics applications using 2D/3D special effects, such as video games, improving also the efficiency and clarity of programs. |
En línea: | https://eprints.ucm.es/id/eprint/8901/1/TC_2003-8.pdf |
Ejemplares
Estado |
---|
ningún ejemplar |