Interacción con personajes basados en Vóxeles
Interaction with Voxel based characters
Citación
Fecha
2021-04-13Autor
Romero Quintero, James Miguel
Sandoval Salinas, Daniel Santiago
Título obtenido
Ingeniero Multimedia
Palabras claves
; videojuegos; interaccion hombre computador
Metadatos
Mostrar el registro completo del ítem
Documentos PDF
Resumen
El uso de vóxeles en aplicaciones interactivas se aplica desde hace décadas, con múltiples maneras de implementación de acuerdo al hardware para el que se desarrollaba y los objetivos del desarrollador. En los videojuegos concretamente, las representaciones basadas en vóxeles generalmente están supeditadas a efectos de iluminación, postprocesado, simulaciones, estilo visual y generación y deformación de terreno procedural, siendo muy raro encontrar personajes completos construidos con vóxeles. En este trabajo, se explora una implementación de un personaje enemigo deformable basado en vóxeles desarrollado a partir del algoritmo de Marching Cubes y Signed Distance Fields. Con el fin de analizar las diferencias de rendimiento de máquina y de percepción de usuario, se elabora un prototipo de videojuego que incorpora al personaje enemigo en dos versiones: una que utiliza la implementación basada en vóxeles y otra un modelo en malla poligonal convencional.
The use of voxels in interactive applications has been applied for decades, with multiple ways of implementation according to the hardware for which it was developed and the objectives of the developer. In video games specifically, voxel-based renderings are generally subject to lighting effects, post-processing, simulations, visual style, and procedural terrain generation and deformation, with complete voxel-built characters being very rare. In this work, an implementation of a voxel-based deformable enemy character developed from the algorithm of Marching Cubes and Signed Distance Fields is explored. In order to analyze the differences in machine performance and user perception, a video game prototype is developed that incorporates the enemy character in two versions: one that uses the voxel-based implementation and the other a conventional polygonal mesh model.
Colecciones
- Ingeniería en Multimedia [121]