Complutense University Library

Librería de Efectos 2D/3D y técnicas de renderizado bajo OpenGL

Amigo de la Huerga, Ángel and San José Alonso, Óscar and Sangenís Garola, Óscar (2003) Librería de Efectos 2D/3D y técnicas de renderizado bajo OpenGL. [Coursework] (Unpublished)

[img]
Preview
PDF
1MB
View download statistics for this eprint

==>>> Export to other formats

Abstract

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.

Item Type:Coursework
Additional Information:Trabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2002-2003)
Uncontrolled Keywords:Informática gráfica, Efectos 2D y 3D, OpenGL, Texturas, Iluminación
Subjects:Sciences > Computer science > Expert systems (Computer science)
ID Code:8901
Deposited On:12 Jun 2009 07:22
Last Modified:06 Feb 2014 08:16

Repository Staff Only: item control page