Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Distribución de recursos personalizados sobre superficies en Blender

dc.contributor.advisorLeón Aznar, Carlos
dc.contributor.advisorVillar Rubio, Alejandro
dc.contributor.authorRave Robayo, Jose Daniel
dc.contributor.authorAlfonso Rojas, Sergio José
dc.contributor.authorIllanes Morillas, Daniel
dc.date.accessioned2023-09-13T14:41:19Z
dc.date.available2023-09-13T14:41:19Z
dc.date.issued2023
dc.degree.titleGrado en Desarrollo de Videojuegos
dc.descriptionTrabajo de Fin de Grado en Desarrollo de Videojuegos, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2022/2023.
dc.description.abstractLa distribución de objetos es parte de las principales tareas cuando se trata de crear escenarios virtuales, ya sea para videojuegos o con propósitos de conceptualización. En la actualidad, existen una gran cantidad de herramientas digitales, como programas de modelado 3D, que proporcionan alguna funcionalidad de distribución. Sin embargo, la mayoría de ellas ofrecen una flexibilidad limitada, restringiendo la personalización por parte del usuario y limitándose a un programa específico, lo que impide su uso en cualquier otro contexto. Este proyecto tiene como objetivo desarrollar una extensión extrapolable que proporcione un sistema de distribución de objetos, permitiendo al usuario definir sus propias reglas y personalizar la distribución. En consecuencia, esta propuesta está fuertemente relacionada con la inteligencia artificial y los algoritmos de búsqueda de caminos, para lo cual el sistema se basa en una biblioteca estándar de algoritmos y estrategias de inteligencia artificial para resolver problemas de búsqueda de caminos con múltiples soluciones. Se proporciona, una implementación en Python del sistema como parte de la investigación, la cual fue creada para el programa 3D Blender. Además, se realizó una evaluación con varios usuarios y un análisis correspondiente para validar parcialmente su usabilidad y la calidad de sus resultados.
dc.description.abstractObject distribution is part of the main tasks when it comes to creating virtual scenarios, whether they are used for a videogame or conceptualization purposes. These days, there are a great number of digital tools, such as 3D modeling software, that provide some sort of distribution functionality. However, most of them offer limited flexibility, limiting user customization, and exclusive to a specific software, preventing their use in any other context. This project aims to develop an add-on that provides an object distribution system, allowing the user to define their own rules and customize the distribution. In consequence, this proposal is strongly related to artificial intelligence and pathfinding algorithms, for which the system relies on some off-the-shelf library of artificial intelligence algorithms and strategies to solve pathfinding problems with multiple solutions. A Python implementation of the system is provided as part of the research, which was created for the 3D software Blender, along with evaluation by multiple users, and a corresponding analysis to partially validate its usability and the quality of its results.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/87740
dc.language.isospa
dc.page.total123
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordHerramienta 3D
dc.subject.keywordDistribución
dc.subject.keywordExtensión
dc.subject.keywordCreación de escenarios
dc.subject.keywordInteligencia Artificial
dc.subject.keywordAIMA
dc.subject.keywordBlender
dc.subject.keywordBúsqueda de caminos
dc.subject.keyword3D Tool
dc.subject.keywordObject Scattering
dc.subject.keywordAdd-on
dc.subject.keywordStage Building
dc.subject.keywordArtificial Intelligence
dc.subject.keywordPathfinding
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleDistribución de recursos personalizados sobre superficies en Blender
dc.title.alternativeCustom props distribution over surfaces in Blender
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublication037731a7-a615-432f-9b0d-e453df5cecfd
relation.isAdvisorOfPublicationed61bd95-500e-4308-ad2e-b3af5a545b33
relation.isAdvisorOfPublication.latestForDiscovery037731a7-a615-432f-9b0d-e453df5cecfd

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
88031_JOSE_DANIEL_RAVE_ROBAYO_Entrega_Ordinaria_de_la_memoria_del_TFG_en_nombre_del_equipo_2404368_13010549.pdf
Size:
16.23 MB
Format:
Adobe Portable Document Format