<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-04-18T07:08:24Z</responseDate><request verb="GetRecord" identifier="oai:www.recercat.cat:10230/42383" metadataPrefix="oai_dc">https://recercat.cat/oai/request</request><GetRecord><record><header><identifier>oai:recercat.cat:10230/42383</identifier><datestamp>2025-12-21T20:47:22Z</datestamp><setSpec>com_2072_6</setSpec><setSpec>col_2072_452954</setSpec></header><metadata><oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
   <dc:title>Titella 3D a la web: Plataforma pel control en temps real d’un actor virtual</dc:title>
   <dc:creator>Valls Garolera, Eva</dc:creator>
   <dc:subject>Animació</dc:subject>
   <dc:subject>Imatges tridimensionals</dc:subject>
   <dc:subject>WebGL (Llenguatge de programació)</dc:subject>
   <dc:description>Treball de fi de grau en Sistemes Audiovisuals</dc:description>
   <dc:description>Tutor: Javier Agenjo Asensio</dc:description>
   <dc:description>Els actors virtuals cada vegada prenen més importància en el camp de la interacció&#xd;
amb les persones. Existeixen programes que permeten donar vida a personatges&#xd;
en temps real, però són per l&amp;apos;escriptori i normalment de pagament. És per això&#xd;
que el propòsit d&amp;apos;aquest projecte és dissenyar i crear una plataforma a la web que&#xd;
permeti controlar un car acter virtual 3D en temps real de manera natural mitjançant&#xd;
dispositius assequibles com són una càmera web, un micròfon i un controlador de&#xd;
jocs per tal que sigui una solució amb un cost mínim i orientat a tothom. El projecte&#xd;
està desenvolupat creant un sistema modular basat en grafs perquè el sistema pugui&#xd;
ser estès tant per persones amb nocions de programació com per gent que no. El&#xd;
codi és lliure i la implementació està feta a la plataforma WebGLStudio.&#xd;
En aquest document s&amp;apos;expliquen les tècniques i algorismes utilitzats per l&amp;apos;animació&#xd;
del model en temps real capturant els moviments naturals de l&amp;apos;usuari o amb expressions&#xd;
predefinides i traslladar-los al personatge, els problemes obtinguts al llarg del&#xd;
procéss d&amp;apos;implementació i també com crear un entorn adequat pel caràcter. També&#xd;
s&amp;apos;indica com utilitzar l&amp;apos;eina i com es pot modificar per obtenir els resultats desitjats.&#xd;
Aquests poden ser utilitzats en entorns d&amp;apos;investigació persona-màquina, per la&#xd;
creació de contingut audiovisual i en situacions on es vol mostrar el personatge en&#xd;
comptes de l&amp;apos;usuari.</dc:description>
   <dc:description>Virtual avatars are rapidly becoming a key component in Human to Machine inter-&#xd;
action. Many available pieces of software animate characters in real time, but most&#xd;
&#xd;
of them run locally in your computer and there is a fee to use them. The main objec-&#xd;
tive of the document hereby presented, is to develop a web-based platform for real&#xd;
&#xd;
time 3D virtual character control using affordable hardware such as a web camera, a&#xd;
microphone, and a game controller. We have valued the smoothness and naturality&#xd;
of its movements. The modelling methodology is based in modular graphs. That&#xd;
eases the comprehension of the project and makes it available to anyone regardless&#xd;
of their programming skills. The code is open source and it has been developed at&#xd;
WebGLStudio platform.&#xd;
This document covers the methodologies and algorithms been used to animate the&#xd;
avatar in real time, either by the user’s motion capture or by using predefined&#xd;
expressions. It is also explained the troubleshooting throughout implementation&#xd;
stage, as well as setting up the surrounding environment for the character. Finally,&#xd;
we provide instructions for using and modify the given tool, so as anyone can adapt&#xd;
it to its own convenience. Our work can be of future use within research in the&#xd;
Human to Machine field, for audio-visual content generation purposes and for avatar&#xd;
impersonation among other uses.</dc:description>
   <dc:description>Los actores virtuales cada vez toman más importancia en el campo de la interacción&#xd;
con las personas. Existen programas que permiten dar vida a personajes en tiempo&#xd;
real, pero son para el escritorio y normalmente de pago. Es por ello que el propósito&#xd;
de este proyecto es diseñar y crear una plataforma a la web que permita el control&#xd;
de un carácter virtual 3D en tiempo real de forma natural mediante dispositivos&#xd;
asequibles como son una cámara web, un micrófono y un controlador de juegos para&#xd;
que sea una solución con un coste mínimo y orientado a todo el mundo. El proyecto&#xd;
está desarrollado creando un sistema modular basado en grafos porque el sistema&#xd;
pueda ser extendido tanto por personas con nociones de programación como para&#xd;
gente que no. El código es libre y la implementación está hecha a la plataforma&#xd;
WebGLStudio.&#xd;
&#xd;
En este documento se explican las técnicas y algoritmos utilizados para la animación del modelo en tiempo real capturando los movimientos naturales del usuario o con expresiones predefinidas y trasladarlos al personaje, los problemas obtenidos a lo largo del proceso de implementación y también cómo crear un entorno adecuado para el carácter. También se indica cómo utilizar la herramienta y cómo se puede &#xd;
modificar para obtener los resultados deseados. Estos pueden ser utilizados en entornos de investigación persona-máquina, para la creación de contenido audiovisual y en situaciones donde se quiere mostrar el personaje en vez del usuario.</dc:description>
   <dc:date>2019-10-04T10:45:14Z</dc:date>
   <dc:date>2019-10-04T10:45:14Z</dc:date>
   <dc:date>2019</dc:date>
   <dc:type>info:eu-repo/semantics/bachelorThesis</dc:type>
   <dc:identifier>http://hdl.handle.net/10230/42383</dc:identifier>
   <dc:language>cat</dc:language>
   <dc:rights>Atribución-NoComercial-SinDerivadas 3.0 España</dc:rights>
   <dc:rights>http://creativecommons.org/licenses/by-nc-nd/3.0/es/</dc:rights>
   <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
   <dc:format>application/pdf</dc:format>
   <dc:format>application/pdf</dc:format>
</oai_dc:dc></metadata></record></GetRecord></OAI-PMH>